การทดสอบคำสั่งซื้อในร้านค้าสำหรับถ่ายโอนให้ลูกค้า
เมื่อสั่งซื้อคำสั่งซื้อสำหรับทดสอบ คุณสามารถตรวจสอบให้แน่ใจได้ว่าขั้นตอนการชำระเงินของร้านค้าสำหรับถ่ายโอนให้ลูกค้ารวมถึงการตั้งค่าสำหรับการประมวลผลคำสั่งซื้อ สินค้าคงคลัง การจัดส่ง การแจ้งเตือนทางอีเมล และภาษีนั้นถูกต้องทั้งหมด ร้านค้าสำหรับถ่ายโอนให้ลูกค้าสามารถประมวลผลคำสั่งซื้อสำหรับทดสอบได้แบบไม่จำกัด
ในหน้านี้
วิธีทดสอบคำสั่งซื้อ
คุณสามารถทดสอบคำสั่งซื้อได้ด้วยวิธีต่อไปนี้
- ใช้ช่องทางการชำระเงินทดสอบของ Shopify เพื่อจำลองธุรกรรม
- เปิดใช้งานโหมดการทดสอบสำหรับผู้ให้บริการการชำระเงินของคุณ และทำคำสั่งซื้อสำหรับทดสอบผ่านการชำระเงินของร้านค้าดังนี้
- คุณสามารถสร้างคำสั่งซื้อสำหรับทดสอบโดยใช้ GraphQL Admin API
หากคุณใช้ Admin API เพื่อทดสอบคำสั่งซื้อ คุณต้องตั้งค่าคุณสมบัติหรือฟิลด์ test เป็น true
ข้อจำกัดในการทดสอบคำสั่งซื้อในร้านค้าสำหรับถ่ายโอนให้ลูกค้า
ข้อจำกัดต่อไปนี้มีผลบังคับใช้เมื่อคุณทดสอบคำสั่งซื้อในร้านค้าสำหรับถ่ายโอนให้ลูกค้า
- คุณไม่สามารถทดสอบคำสั่งซื้อโดยใช้ธุรกรรมจริงได้ ธุรกรรมจริงคือธุรกรรมที่ประมวลผลผ่านผู้ให้บริการการชำระเงินที่ไม่ได้อยู่ในโหมดการทดสอบ และใช้ข้อมูลการชำระเงินจริง เช่น หมายเลขบัตรเครดิตที่ถูกต้อง
- คุณไม่สามารถทดสอบบัตรของขวัญหรือเครดิตร้านค้าได้ เนื่องจากจะประมวลผลเป็นธุรกรรมจริง
- คุณไม่สามารถทดสอบคำสั่งซื้อโดยใช้วิธีการชำระเงินแบบกำหนดเองได้ ซึ่งรวมถึงเงินสดและการชำระเงินแบบกำหนดเองใน Shopify POS
- คุณไม่สามารถทดสอบคำสั่งซื้อโดยใช้คำสั่งซื้อที่ยังไม่ชำระเงินที่คุณสร้างในส่วนผู้ดูแล Shopify ได้
ในการทดสอบธุรกรรมประเภทนี้ คุณต้องถ่ายโอนร้านค้าเป็นแผนแบบชำระเงิน
- คุณไม่สามารถทดสอบโดยใช้คำสั่งซื้อที่ยังไม่ชำระเงินที่คุณสร้างในส่วนผู้ดูแล Shopify ได้ คุณต้องสร้างคำสั่งซื้อสำหรับทดสอบโดยใช้หน้าการชำระเงินของร้านค้า
การทดสอบคำสั่งซื้อโดยใช้ช่องทางการชำระเงินทดสอบของ Shopify
หากต้องการจำลองธุรกรรมในการชำระเงินออนไลน์ของร้านค้าที่จะโอนให้ลูกค้า คุณสามารถตั้งค่าช่องทางการชำระเงินทดสอบของ Shopify ได้ โดยช่องทางการชำระเงินทดสอบเป็นผู้ให้บริการการชำระเงินที่ร้านค้าใดๆ สามารถใช้เพื่อสร้างคำสั่งซื้อสำหรับทดสอบได้
หากต้องการสร้างคำสั่งซื้อ คุณต้องป้อนข้อมูลการชำระเงินสำหรับทดสอบในหน้าการชำระเงิน คุณสามารถจำลองธุรกรรมประเภทต่างๆ ได้โดยขึ้นอยู่กับข้อมูลที่คุณป้อน
ขั้นตอน
จากส่วนผู้ดูแล Shopify ให้ไปที่ การตั้งค่า > การชำระเงิน
หากคุณเปิดใช้งานผู้ให้บริการการชำระเงินผ่านบัตรเครดิตไว้ ให้ปิดใช้งานก่อนดำเนินการต่อ คลิกจัดการ > ปิดใช้งาน (ปุ่มนี้จะแสดงชื่อผู้ให้บริการการชำระเงินของคุณด้วย เช่น ปิดใช้งาน Shopify Payments) จากนั้นยืนยันการปิดใช้งาน
ดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้ให้เสร็จสิ้น
- หากคุณเปิดใช้งานผู้ให้บริการการชำระเงินภายนอกไว้ ให้ปิดใช้งาน
- หากคุณเปิดใช้งาน Shopify Payments ไว้
- ในส่วน Shopify payments ให้คลิกจัดการ > จัดการวิธีการชำระเงิน
- ที่ด้านล่างของหน้า ให้คลิกสลับไปใช้ผู้ให้บริการภายนอก จากนั้นคลิกสลับไปใช้ผู้ให้บริการภายนอกอีกครั้งเพื่อยืนยัน
- หากคุณไม่ได้เปิดใช้งาน Shopify Payments ไว้ ในส่วน Shopify payments ให้คลิกดูผู้ให้บริการรายอื่นทั้งหมด
- หากประเทศของคุณยังไม่รองรับการใช้งาน Shopify Payments ในส่วนผู้ให้บริการการชำระเงิน ให้คลิกเลือกผู้ให้บริการ
เลือก Test payment gateway จากรายการ
คลิกเปิดใช้งาน Test payment gateway
คลิกบันทึก
ไปยังร้านค้าออนไลน์ของคุณและทำคำสั่งซื้อเหมือนเป็นลูกค้า ในหน้าการชำระเงิน ให้ป้อนรายละเอียดบัตรเครดิตต่อไปนี้เพื่อทดสอบสถานการณ์การชำระเงินที่แตกต่างกัน
| ชื่อฟิลด์ | รายละเอียดที่ต้องป้อน |
|---|---|
| ชื่อบนบัตร | ป้อน Test payment gateway |
| หมายเลขบัตรเครดิต | ป้อนข้อมูลแต่ละรายการตามลำดับเพื่อจำลองธุรกรรมประเภทต่างๆ
|
| CVV | ป้อนตัวเลข 3 หลักใดก็ได้ (เช่น 111) |
| วันหมดอายุ | ป้อนวันที่ใดก็ได้ในอนาคต |
- หลังจากการทดสอบเสร็จสิ้น ให้คลิกจัดการถัดจาก Test payment gateway ในส่วนผู้ดูแล Shopify ของคุณ
- คลิกปิดใช้งาน Test payment gateway เพื่อลบเกตเวย์นี้ออกจากการชำระเงินของคุณ
การทดสอบคำสั่งซื้อโดยใช้โหมดการทดสอบของ Shopify Payments
ในการทดสอบการตั้งค่า Shopify Payments ของคุณ ให้เปิดใช้งานโหมดการทดสอบและใช้บัตรเครดิตสำหรับทดสอบเพื่อจำลองการชำระเงิน
คุณสามารถทดสอบ Shopify Payments ได้ก็ต่อเมื่อคุณเลือกแผนแบบชำระเงินแล้วเท่านั้น ทั้งนี้ขึ้นอยู่กับภูมิภาคของคุณ โดยคุณอาจต้องส่งข้อมูลเกี่ยวกับธุรกิจของคุณก่อนจึงจะสามารถเปิดใช้งานโหมดการทดสอบได้
เปิดใช้งานโหมดการทดสอบสำหรับ Shopify Payments
คุณต้องเปิดใช้งานโหมดการทดสอบสำหรับ Shopify Payments ก่อน จึงจะสร้างคำสั่งซื้อสำหรับทดสอบได้
ขั้นตอน
จากส่วนผู้ดูแล Shopify ให้ไปที่ การตั้งค่า > การชำระเงิน
ในส่วน Shopify Payments ให้คลิกจัดการ
ในส่วนโหมดการทดสอบ ให้เลือกเปิดใช้โหมดการทดสอบ
คลิกบันทึก
จำลองธุรกรรมด้วยหมายเลขบัตรเครดิตสำหรับทดสอบ
คุณสามารถสร้างคำสั่งซื้อและจำลองธุรกรรมได้โดยใช้หมายเลขบัตรเครดิตสำหรับทดสอบ โดยมีหมายเลขสำหรับทดสอบเพื่อสร้างธุรกรรมที่สำเร็จ ธุรกรรมที่ล้มเหลว และธุรกรรมในสกุลเงินต่างๆ
จำลองธุรกรรมที่สำเร็จ
หากต้องการจำลองธุรกรรมที่สำเร็จ ให้ใช้ข้อมูลต่อไปนี้เมื่อระบบถามถึงรายละเอียดบัตรเครดิตเมื่อชำระเงิน
- ชื่อบนบัตร ให้ป้อนอย่างน้อยสองคำ
- วันหมดอายุ ให้ป้อนวันที่ใดก็ได้ในอนาคต
- รหัสความปลอดภัย ให้ป้อนตัวเลขสามหลักใดก็ได้
- หมายเลขบัตร ให้ใช้หมายเลขต่อไปนี้
| ประเภทบัตร | หมายเลขบัตรเครดิตสำหรับทดสอบ |
|---|---|
| Visa | 4242424242424242 |
| Mastercard | 5555555555554444 |
| American Express | 378282246310005 |
| Discover | 6011111111111117 |
| Diners Club | 30569309025904 |
| JCB | 3530111333300000 |
จำลองธุรกรรมที่ล้มเหลว
หากต้องการดูข้อความแสดงข้อผิดพลาดของบัตรเครดิตที่อาจแสดงให้ลูกค้าเห็นเมื่อชำระเงิน คุณสามารถใช้หมายเลขบัตรเครดิตสำหรับทดสอบต่อไปนี้เพื่อจำลองธุรกรรมที่ล้มเหลวในรูปแบบต่างๆ ได้
- ใช้หมายเลขบัตรเครดิต 4000000000000002 เพื่อให้แสดงข้อความบัตรถูกปฏิเสธ
- ใช้หมายเลขบัตรเครดิต 4242424242424241 เพื่อให้แสดงข้อความหมายเลขไม่ถูกต้อง
- ใช้หมายเลขบัตรเครดิต 4000000000000259 เพื่อจำลองการโต้แย้งธุรกรรม
- ใช้เดือนที่หมดอายุที่ไม่ถูกต้อง เช่น 13 เพื่อให้แสดงข้อความเดือนที่หมดอายุไม่ถูกต้อง
- ใช้ปีที่หมดอายุในอดีตเพื่อให้แสดงข้อความปีที่หมดอายุไม่ถูกต้อง
- ใช้รหัสความปลอดภัยแบบตัวเลขสองหลักเพื่อให้แสดงข้อความรหัสความปลอดภัยไม่ถูกต้อง
โหมดการทดสอบสำหรับผู้ให้บริการการชำระเงินภายนอก
ผู้ให้บริการการชำระเงินภายนอกบางรายมีโหมดการทดสอบที่คุณสามารถเปิดใช้งานได้ในส่วนผู้ดูแล Shopify โดยผู้ให้บริการการชำระเงินภายนอกต้องเปิดใช้งานตัวเลือกเปิดใช้งานโหมดการทดสอบในการตั้งค่า เพื่อทดสอบในร้านค้าสำหรับถ่ายโอนให้ลูกค้า หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้โหมดการทดสอบกับผู้ให้บริการการชำระเงินภายนอกรายใดรายหนึ่ง โปรดดูเอกสารประกอบของผู้ให้บริการการชำระเงิน
เมื่อช่องทางการชำระเงินอยู่ในโหมดการทดสอบ คำขอจาก Shopify จะรวมคุณลักษณะ test ไว้ด้วย หากมีการตั้งค่า test เป็น true ระบบจะประมวลผลการชำระเงินนั้นให้เป็นการชำระเงินสำหรับทดสอบและจะไม่มีการทำธุรกรรมจริง
การทดสอบด้วยธุรกรรมจริง
คุณไม่สามารถทดสอบธุรกรรมจริงในร้านค้าสำหรับถ่ายโอนให้ลูกค้าได้ หากคุณจำเป็นต้องทดสอบคำสั่งซื้อโดยใช้ธุรกรรมจริง คุณต้องถ่ายโอนร้านค้าไปยังแผนแบบชำระเงิน หากต้องการดูข้อมูลเพิ่มเติม โปรดดูที่ การถ่ายโอนร้านค้าให้ลูกค้า
หากคุณต้องการเปลี่ยนร้านค้าสำหรับถ่ายโอนให้ลูกค้าเป็นแผนแบบชำระเงินแต่ยังคงเป็นเจ้าของร้านค้าอยู่ ให้เลือกแผนในส่วนผู้ดูแล Shopify
การแก้ไขปัญหาอีเมลการยืนยันคำสั่งซื้อในโหมดการทดสอบ
หากคุณไม่ได้รับอีเมลการยืนยันคำสั่งซื้อจากธุรกรรมในโหมดการทดสอบของ Shopify Payments ให้ลองทำตามขั้นตอนการแก้ไขปัญหาต่อไปนี้
- ตรวจสอบเทมเพลตอีเมล โดยไปที่การตั้งค่าการแจ้งเตือนในส่วนผู้ดูแล Shopify จากนั้นคลิกที่เทมเพลตอีเมลการยืนยันคำสั่งซื้อ หากคุณปรับแต่งเทมเพลตนี้ไว้ เทมเพลตอาจไม่มีลิงก์หรือข้อมูลที่จำเป็น คุณสามารถแปลงกลับเป็นเทมเพลตเริ่มต้นได้โดยคลิกปุ่มแปลงกลับเป็นค่าเริ่มต้นที่ด้านล่างของหน้าเทมเพลต
- ยืนยันการตั้งค่าอีเมล ตรวจสอบให้แน่ใจว่าได้กำหนดการตั้งค่าอีเมลของคุณอย่างถูกต้องแล้ว หากคุณปรับแต่งเทมเพลตอีเมล คุณอาจต้องเพิ่ม URL ของสถานะคำสั่งซื้อลงในเทมเพลตด้วยตนเองเพื่อให้แน่ใจว่าลูกค้าจะได้รับข้อมูลที่ถูกต้อง
- ทดสอบการทำงาน หลังจากทำการเปลี่ยนแปลงใดๆ ให้สร้างคำสั่งซื้อสำหรับทดสอบเพื่อดูว่าระบบส่งอีเมลการยืนยันอย่างถูกต้องหรือไม่ สิ่งนี้จะช่วยยืนยันได้ว่าการตั้งค่าของคุณทำงานตามที่คาดไว้
- ตรวจสอบโฟลเดอร์สแปม/ขยะ อีเมลอาจถูกส่งไปยังโฟลเดอร์สแปมหรือขยะของคุณ
- ติดต่อผู้ให้บริการอีเมลของคุณ โดยผู้ให้บริการอีเมลของคุณสามารถตรวจสอบข้อผิดพลาดในฝั่งของตนได้