ออกแบบขั้นตอนชำระเงินบน Magento 2 ให้ลูกค้าไม่สับสน
อ่าน 1 นาที
ไม่มีรูปภาพ
Magento 2 ใช้กับร้านที่มีสินค้าและเงื่อนไขซับซ้อนมากกว่าร้านทั่วไป แต่ขั้นตอนชำระเงินที่ลูกค้าเห็นก็ควรเรียบง่ายที่สุด เมื่อรับโอนและต้องตรวจสลิป จุดเสี่ยงคือลูกค้างงว่า "ตอนนี้ฉันต้องทำอะไรต่อ" บทความนี้เน้นมุมการออกแบบประสบการณ์ ไม่ใช่การเขียนโมดูล
หลักการ: ทุกหน้าต้องตอบคำถามเดียว
ในแต่ละหน้า ลูกค้าควรรู้ทันทีว่า ตอนนี้อยู่ขั้นไหน ต้องทำอะไรตอนนี้ และหลังจากนี้จะเกิดอะไรขึ้น ถ้าหน้าไหนตอบสามข้อนี้ไม่ได้ ให้ปรับข้อความก่อนปรับดีไซน์
ขั้นตอนที่แนะนำ
- เลือกวิธีชำระ ตั้งชื่อให้ตรงกับสิ่งที่ลูกค้าเข้าใจ เช่น "โอนเงิน/พร้อมเพย์ แล้วแนบสลิป" และเขียนบรรทัดสั้น ๆ ว่าหลังกดสั่งซื้อจะถูกพาไปหน้าชำระเงิน
- สรุปคำสั่งซื้อ แสดงยอดสุทธิ ค่าจัดส่ง ส่วนลด ให้เห็นยอดสุดท้ายก่อนยืนยัน เพื่อให้ตรงกับยอดที่ต้องโอน
- หน้าชำระเงิน แสดงบัญชีหรือ QR ยอดที่ต้องโอน และช่องแนบสลิป
- ตรวจและยืนยัน แจ้งผลเป็นข้อความที่เข้าใจง่าย
- กลับร้าน มีปุ่มกลับชัดเจนและหน้าขอบคุณที่บอกขั้นต่อไป
ตามเอกสารของ PPay ปลั๊กอิน Magento 2 สร้างรายการรับชำระที่มี reference ขึ้นต้นด้วย MG- ตามด้วยเลขออเดอร์ พาลูกค้าไปหน้าชำระ และเมื่อผ่านแล้วหน้านั้นมีปุ่ม "กลับไปที่ร้าน" ให้ลูกค้ากดเอง ไม่ redirect อัตโนมัติ เพื่อป้องกันการฟิชชิง ซึ่งเป็นแนวออกแบบที่ดีสำหรับความเชื่อมั่นด้วย
รายละเอียดที่ลูกค้ามักสะดุด
ยอดที่ต้องโอนไม่ตรงกับที่เห็นก่อนหน้า
ถ้าร้านมีหลายสกุลเงินหรือหลาย store view ต้องแน่ใจว่ายอดที่แสดงตรงกับยอดที่ใช้ตรวจ เอกสารระบุว่าปลั๊กอินตรวจสกุลเงิน THB ที่ quote เดียวกับยอดที่ส่ง คุณควรทดสอบกรณีมีส่วนลดและค่าจัดส่งด้วย
ลูกค้าปิดหน้าก่อนจบ
ควรมีลิงก์กลับมาจ่ายต่อได้จากอีเมลยืนยันคำสั่งซื้อหรือหน้าประวัติคำสั่งซื้อ และมีเวลาหมดอายุที่บอกชัดเจน
ลูกค้าไม่แน่ใจว่าจ่ายสำเร็จหรือยัง
ข้อความหลังอัปโหลดสลิปต้องบอกผล เช่น "ตรวจผ่านแล้ว" หรือ "ยอดไม่ตรง กรุณาตรวจสอบหรือติดต่อร้าน" อย่าใช้คำกลาง ๆ เช่น "ดำเนินการแล้ว"
จัดการกรณียกเว้นให้ลูกค้าเห็นทางออก
| สถานการณ์ | ข้อความที่ควรมี |
|---|---|
| สลิปไม่ผ่าน | บอกสาเหตุทั่วไป และช่องทางติดต่อ |
| ยอดน้อยกว่า | บอกยอดที่ขาดอย่างชัดเจน |
| รายการหมดอายุ | มีปุ่มสั่งซื้อใหม่หรือขอรายการใหม่ |
ฝั่งหลังบ้านที่ส่งผลต่อ UX
ถึงลูกค้าไม่เห็น แต่หลังบ้านมีผล เช่นการยืนยันที่ช้าเกินไปทำให้ลูกค้าทักถาม ปลั๊กอินยืนยันได้สามทาง คือ webhook ตอนลูกค้ากลับร้าน และการตรวจทุก 5 นาที ผ่าน cron ของ Magento ดังนั้นต้องตรวจให้แน่ใจว่า cron ของ Magento ทำงานจริง และตามคู่มือให้ตั้งค่าที่ Default Config
เช็กลิสต์ก่อนเปิดจริง
- ลองสั่งซื้อทั้งแบบสมาชิกและแขกอย่างน้อยอย่างละหนึ่งครั้ง
- ลองทั้งบนมือถือและเดสก์ท็อป
- ลองกรณีสลิปไม่ผ่านและรายการหมดอายุ
- อ่านข้อความทุกหน้าด้วยสายตาของคนที่ไม่เคยใช้ร้านคุณ
- ทดลองบน staging เพราะปลั๊กอินยังต้องทดสอบกับระบบจริงของแต่ละร้าน
ดูภาพรวมได้ที่ บทความ Magento รับชำระผ่านสลิป และคู่มือที่ หน้าปลั๊กอิน ส่วนแนวคิดด้านประสบการณ์ลูกค้าอ่านต่อที่ ประสบการณ์การจ่ายเงินของลูกค้า