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.

Checkout Blocks uygulamasıyla adres biçimi doğrulamasını ayarlama

Adımlar:

  1. Shopify yöneticinizden Uygulamalar > Checkout Blocks bölümüne gidin.

  2. İşlevler'e ve ardından İşlev oluştur'a tıklayın.

  3. Doğrulama bölümünde Adres biçimi doğrulaması'na tıklayın.

  4. Doğrulama kuralı için bir başlık girin.

  5. İ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.

  6. Bir veya daha fazla doğrulama kuralını etkinleştirin. Etkinleştirdiğiniz her kural için aşağıdaki adımları tamamlayın:

    1. Doğrulanan alanlar bölümünde, kuralın geçerli olduğu adres alanlarını seçmek için + simgesine tıklayın.
    2. İ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 Düzenle simgesine tıklayın. Hata mesajlarını kısa ve net tutun. Örnek: "Bir açık adres girin (posta kutusu kullanılamaz)."
    3. Kural için karakter sınırları veya desenler gibi tüm ek ayarları yapılandırın.
  7. 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.

Adres biçimi doğrulama kurallarının ve açıklamalarının listesi.
KuralAçıklama
Belirli adres türlerini engellemeDiplomatik, 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ı engellemeBelirli 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ılmaAdres 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ğrulamaAlanlar 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.