การตั้งค่าการตรวจสอบรูปแบบที่อยู่ใน Checkout Blocks
คุณสามารถตรวจสอบที่อยู่ที่จัดส่งของลูกค้าและบล็อกการชำระเงินสำหรับคำสั่งซื้อที่มีที่อยู่ไม่ตรงกับรูปแบบที่กำหนด ตัวอย่างเช่น คุณสามารถบล็อกที่อยู่ตู้ ปณ. เพื่อให้แน่ใจว่าสามารถจัดการคำสั่งซื้อเพื่อจัดส่งไปยังตำแหน่งที่ตั้งจริงได้ หรือจำกัดการชำระเงินสำหรับรหัส ZIP เฉพาะ ลูกค้าต้องแก้ไขช่องที่อยู่ที่จัดส่งที่ไม่ถูกต้องก่อนจึงจะสามารถดำเนินการชำระเงินต่อได้ ระบบจะไม่ตรวจสอบช่องที่อยู่สำหรับเรียกเก็บเงิน
ในหน้านี้
ตั้งค่าการตรวจสอบรูปแบบที่อยู่ด้วยแอป Checkout Blocks
ขั้นตอน:
จากส่วนผู้ดูแล Shopify ให้ไปที่แอป > Checkout Blocks
คลิกฟังก์ชัน จากนั้นคลิกสร้างฟังก์ชัน
ในส่วนการตรวจสอบ ให้คลิกการตรวจสอบรูปแบบที่อยู่
ป้อนชื่อสำหรับกฎการตรวจสอบ
ไม่บังคับ: ในส่วนตลาด ให้คลิกเพิ่มตลาดเพื่อเลือกตลาดตามภูมิภาคที่เฉพาะเจาะจง ตามค่าเริ่มต้น การตรวจสอบจะใช้กับตลาดทั้งหมด รองรับเฉพาะตลาดที่เป็นภูมิภาคเท่านั้น
เปิดใช้งานกฎการตรวจสอบอย่างน้อยหนึ่งข้อ สำหรับแต่ละกฎที่คุณเปิดใช้งาน ให้ทำตามขั้นตอนต่อไปนี้:
- ในส่วนช่องที่ตรวจสอบ ให้คลิกไอคอน
+เพื่อเลือกช่องที่อยู่ที่บังคับใช้กฎ - ไม่บังคับ: สำหรับกฎที่รองรับข้อความแสดงข้อผิดพลาดแบบกำหนดเอง ให้คลิกไอคอน
ถัดจากช่องข้อความแสดงข้อผิดพลาดเพื่อปรับแต่งข้อความที่ลูกค้าจะได้รับเมื่อชำระเงิน โปรดใช้ข้อความแสดงข้อผิดพลาดที่สั้นและเจาะจง ตัวอย่างเช่น “โปรดป้อนที่อยู่ถนน (ไม่รับตู้ ปณ.)"
- กำหนดการตั้งค่าเพิ่มเติมสำหรับกฎ เช่น ขีดจำกัดจำนวนอักขระหรือรูปแบบ
- ในส่วนช่องที่ตรวจสอบ ให้คลิกไอคอน
คลิกบันทึก
หลังจากที่คุณตั้งค่าการตรวจสอบรูปแบบที่อยู่ ฟังก์ชันจะได้รับการบันทึกเป็นไม่ใช้งาน หากต้องการเปิดใช้งานฟังก์ชัน ให้เลือกใช้งานอยู่จากเมนูดรอปดาวน์สถานะ จากนั้นคลิกบันทึก
กฎที่รองรับสำหรับการตรวจสอบรูปแบบที่อยู่
กฎต่อไปนี้จะพร้อมใช้งานเมื่อตั้งค่าการตรวจสอบรูปแบบที่อยู่ในแอป Checkout Blocks
| กฎ | คำอธิบาย |
|---|---|
| บล็อกประเภทที่อยู่ที่เฉพาะเจาะจง | ป้องกันการชำระเงินสำหรับประเภทที่อยู่ที่เฉพาะเจาะจง ได้แก่ ที่อยู่ทางการทูต ที่อยู่ทางการทหาร ตู้ล็อกเกอร์พัสดุ ตู้ ปณ. และ USPS gopost® |
| บล็อกรหัส ZIP/รหัสไปรษณีย์ที่เฉพาะเจาะจง | บล็อกการชำระเงินสำหรับที่อยู่ที่มีหรือไม่มีรหัส ZIP/รหัสไปรษณีย์ที่เฉพาะเจาะจง แยกหลายรหัสด้วยเครื่องหมายจุลภาค ใช้ * เป็นสัญลักษณ์ตัวแทน เช่น 100** สำหรับ 10000–10099 |
| บังคับใช้จำนวนอักขระ | กำหนดขีดจำกัดอักขระขั้นต่ำหรือสูงสุดในช่องที่อยู่ เผื่อพื้นที่ให้เพียงพอสำหรับที่อยู่ต่างประเทศที่ยาวกว่า |
| บังคับให้ต้องมีช่องที่เฉพาะเจาะจง | กำหนดให้ช่องที่ไม่บังคับกลายเป็นช่องบังคับเพื่อให้ดำเนินการชำระเงินต่อได้ |
| การตรวจสอบแบบกำหนดเอง | บล็อกการชำระเงินเมื่อช่องตรงกับรูปแบบ Regular Expression (Regex) โดยสร้างรูปแบบได้จากคำอธิบายหรือป้อนด้วยตนเอง โปรดเริ่มต้นด้วยกฎแบบกว้างก่อนที่จะเพิ่ม Regex เนื่องจากรูปแบบที่เข้มงวดเกินไปอาจบล็อกที่อยู่ที่ถูกต้องได้ |
ข้อจำกัด
ในตอนนี้ระบบจะตรวจสอบเฉพาะที่อยู่ที่จัดส่งเท่านั้น ไม่รองรับช่องที่อยู่สำหรับเรียกเก็บเงินและไม่สามารถใช้เป็นเป้าหมายของกฎได้
กฎที่ไม่รองรับ
กฎต่อไปนี้จาก Address Blocker ที่เลิกใช้งานแล้วจะไม่พร้อมใช้งานในการตรวจสอบรูปแบบที่อยู่:
- บล็อกอักขระที่ไม่ใช่ ASCII: การชำระเงินจะป้องกันไม่ให้มีอีโมจิ สัญลักษณ์พิเศษ แท็ก HTML และ URL ในช่องที่อยู่แล้ว จึงไม่จำเป็นต้องมีกฎแยกต่างหาก
- บังคับให้ต้องมีบ้านเลขที่: การตรวจสอบรูปแบบที่อยู่ไม่รองรับการบังคับให้ระบุบ้านเลขที่ คุณสามารถบังคับให้ต้องมีช่องที่อยู่เพิ่มเติมในการตั้งค่าการชำระเงินแทนได้