Mengatur validasi format alamat di Checkout Blocks

Anda dapat memvalidasi alamat pengiriman pelanggan dan memblokir checkout untuk pesanan yang memuat alamat yang tidak sesuai dengan format yang diwajibkan. Misalnya, Anda dapat memblokir alamat kotak pos (PO box) untuk memastikan bahwa pesanan dapat dipenuhi ke lokasi fisik, atau membatasi checkout untuk Kode Pos tertentu. Pelanggan harus memperbaiki kolom alamat pengiriman yang tidak valid sebelum dapat melanjutkan checkout. Kolom alamat penagihan tidak divalidasi.

Mengatur validasi format alamat dengan aplikasi Checkout Blocks

Langkah-langkah:

  1. Dari admin Shopify, buka Aplikasi > Checkout Blocks.

  2. Klik Fungsi, lalu klik Buat fungsi.

  3. Di bagian Validasi, klik Validasi format alamat.

  4. Masukkan judul untuk aturan validasi.

  5. Opsional: Di bagian Pasar, klik Tambahkan pasar untuk memilih pasar berbasis wilayah tertentu. Secara default, validasi berlaku untuk semua pasar. Hanya pasar wilayah yang didukung.

  6. Aktifkan satu atau beberapa aturan validasi. Untuk setiap aturan yang Anda aktifkan, selesaikan langkah-langkah berikut:

    1. Di bagian Kolom yang divalidasi, klik ikon + untuk memilih kolom alamat tempat aturan ini berlaku.
    2. Opsional: Untuk aturan yang mendukung pesan kesalahan kustom, klik ikon Edit di sebelah kolom Pesan kesalahan guna menyesuaikan pesan yang diterima pelanggan Anda saat checkout. Buat pesan kesalahan tetap singkat dan spesifik. Contoh: "Masukkan alamat jalan (bukan kotak pos)."
    3. Konfigurasikan pengaturan tambahan apa pun untuk aturan tersebut, seperti batas karakter atau pola.
  7. Klik Simpan.

Setelah Anda mengatur validasi format alamat, fungsi akan disimpan sebagai Nonaktif. Untuk mengaktifkan fungsi ini, pilih Aktif dari menu tarik-turun status, lalu klik Simpan.

Aturan yang didukung untuk validasi format alamat

Aturan berikut tersedia saat mengatur validasi format alamat di aplikasi Checkout Blocks.

Daftar aturan validasi format alamat beserta deskripsinya.
AturanDeskripsi
Blokir jenis alamat tertentuCegah checkout untuk jenis alamat tertentu, termasuk alamat diplomatik, militer, loker paket, kotak pos (PO box), dan USPS gopost®.
Blokir Kode Pos tertentuBlokir checkout untuk alamat yang memuat atau tidak memuat Kode Pos tertentu. Pisahkan beberapa kode dengan koma. Gunakan * sebagai wildcard, seperti 100** untuk 10000–10099.
Terapkan jumlah karakterTetapkan batas minimum atau maksimum karakter pada kolom alamat. Berikan ruang yang cukup untuk alamat internasional yang lebih panjang.
Wajibkan kolom tertentuUbah kolom opsional menjadi wajib agar checkout dapat dilanjutkan.
Validasi kustomBlokir checkout jika kolom cocok dengan pola ekspresi reguler (regex). Pola dapat dibuat dari deskripsi atau dimasukkan secara manual. Mulailah dengan aturan yang luas sebelum menambahkan regex. Pola yang terlalu ketat dapat memblokir alamat yang valid.

Batasan

Saat ini, hanya alamat pengiriman yang divalidasi. Kolom alamat penagihan tidak didukung dan tidak dapat ditargetkan oleh aturan.

Aturan yang tidak didukung

Aturan berikut dari Address Blocker yang telah dihentikan tidak tersedia dalam validasi format alamat:

  • Blokir karakter non-ASCII: Checkout sudah mencegah penggunaan emoji, simbol khusus, tag HTML, dan URL di kolom alamat. Aturan terpisah tidak diperlukan.
  • Wajibkan nomor jalan: Mewajibkan nomor jalan tidak didukung di validasi format alamat. Sebagai gantinya, Anda dapat mewajibkan kolom alamat tambahan pada pengaturan checkout Anda.