Checkout Blocks'ta adres biçimi doğrulaması ayarlama
Müşterilerinizin kargo adreslerini doğrulayabilir ve gerekli biçiminizle eşleşmeyen adresler içeren siparişlerin ödeme işlemini engelleyebilirsiniz. Örneğin, siparişlerin fiziksel konumlara gönderilmesini sağlamak için posta kutusu adreslerini engelleyebilir veya belirli posta kodları için ödeme işlemini kısıtlayabilirsiniz. Müşterilerin ödeme işlemine devam edebilmesi için önce geçersiz kargo adresi alanlarını düzeltmesi gerekir. Fatura adresi alanları doğrulanmaz.
Bu sayfada
Checkout Blocks uygulamasıyla adres biçimi doğrulamasını ayarlama
Adımlar:
Shopify yöneticinizden Uygulamalar > Checkout Blocks bölümüne gidin.
İşlevler'e ve ardından İşlev oluştur'a tıklayın.
Doğrulama bölümünde Adres biçimi doğrulaması'na tıklayın.
Doğrulama kuralı için bir başlık girin.
İsteğe bağlı: Belirli bölge tabanlı pazarları seçmek için Pazarlar bölümünde Pazar ekle'ye tıklayın. Doğrulama, varsayılan olarak tüm pazarlar için geçerlidir. Sadece bölge pazarları desteklenir.
Bir veya daha fazla doğrulama kuralını etkinleştirin. Etkinleştirdiğiniz her kural için aşağıdaki adımları tamamlayın:
- Doğrulanan alanlar bölümünde, kuralın geçerli olduğu adres alanlarını seçmek için
+simgesine tıklayın. - İsteğe bağlı: Özel hata mesajlarını destekleyen kurallar için, müşterilerinizin ödeme sayfasında alacağı mesajı kişiselleştirmek üzere Hata mesajı alanının yanındaki
simgesine tıklayın. Hata mesajlarını kısa ve net tutun. Örnek: "Bir açık adres girin (posta kutusu kullanılamaz)."
- Kural için karakter sınırları veya desenler gibi tüm ek ayarları yapılandırın.
- Doğrulanan alanlar bölümünde, kuralın geçerli olduğu adres alanlarını seçmek için
Kaydet'e tıklayın.
Adres biçimi doğrulamasını ayarladıktan sonra işlev Devre dışı olarak kaydedilir. İşlevi etkinleştirmek için durum açılır menüsünden Etkin'i seçin ve ardından Kaydet'e tıklayın.
Adres biçimi doğrulaması için desteklenen kurallar
Checkout Blocks uygulamasında adres biçimi doğrulaması ayarlanırken aşağıdaki kurallar kullanılabilir.
| Kural | Açıklama |
|---|---|
| Belirli adres türlerini engelleme | Diplomatik, askeri, paket dolabı, posta kutusu ve USPS gopost® dahil olmak üzere belirli adres türleri için ödeme işlemini engelleyin. |
| Belirli posta kodlarını engelleme | Belirli posta kodlarını içeren veya içermeyen adresler için ödeme işlemini engelleyin. Birden fazla kodu virgülle ayırın. 10000-10099 arası kodlar için 100** gibi, joker karakter olarak bir * kullanın. |
| Karakter sınırlarını zorunlu kılma | Adres alanlarında minimum veya maksimum karakter sınırları belirleyin. Daha uzun uluslararası adresler için yeterli alan bırakın. |
| Belirli alanları zorunlu kılma | Ödeme işlemine devam edebilmek için isteğe bağlı alanları zorunlu hale getirin. |
| Özel doğrulama | Alanlar bir düzenli ifade (regex) deseniyle eşleştiğinde ödeme işlemini engelleyin. Desenler bir açıklamadan oluşturulabilir veya manuel olarak girilebilir. Regex eklemeden önce geniş kapsamlı kurallarla başlayın. Aşırı katı desenler geçerli adresleri engelleyebilir. |
Sınırlamalar
Şu anda yalnızca kargo adresleri doğrulanmaktadır. Fatura adresi alanları desteklenmez ve kuralların hedefi olamaz.
Desteklenmeyen kurallar
Kullanımdan kaldırılan Adres Engelleyici'deki aşağıdaki kurallar, adres biçimi doğrulamasında kullanılamaz:
- ASCII dışı karakterleri engelleme: Ödeme sayfası zaten adres alanlarında emojileri, özel sembolleri, HTML etiketlerini ve URL'leri engellemektedir. Ayrı bir kural gerekmez.
- Sokak numarasını zorunlu kılma: Sokak numarasını zorunlu kılmak, adres biçimi doğrulamasında desteklenmez. Bunun yerine ödeme ayarlarınızda ek adres alanlarını zorunlu kılabilirsiniz.