Brick API Documentation

เปลี่ยนสถานะใน Sandbox

ใช้ Change Status in Sandbox เมื่อคุณต้องการจำลองการเปลี่ยนแปลงสถานะการชำระเงินสำหรับธุรกรรมการรับเงินก่อนที่จะเผยแพร่ ใน Sandbox ไม่มีการเคลื่อนย้ายด้วยเงินจริง ดังนั้นการเปลี่ยนสถานะจะทำให้ทีมของคุณสามารถทดสอบการโทรกลับ การกระทบยอด และการอัปเดตการชำระเงินที่ต้องพบปะกับลูกค้าสำหรับบัญชีเสมือนและโฟลว์ QRIS

คู่มือนี้มีไว้สำหรับการทดสอบบนแดชบอร์ดในสภาพแวดล้อมแบบ Sandbox ใช้หลังจากที่คุณสร้างบัญชีเสมือนหรือธุรกรรม QRIS และจำเป็นต้องย้ายธุรกรรมไปยังสถานะทดสอบ เช่น ชำระแล้ว เสร็จสมบูรณ์ หมดอายุแล้ว หรือสถานะอื่นที่มีให้สำหรับวิธีการชำระเงินนั้น

ก่อนที่คุณจะเริ่ม

  1. ล็อกอินเข้าสู่แดชบอร์ด Brick
  2. ตรวจสอบให้แน่ใจว่าเวิร์กสเปซอยู่ในโหมด Testing
  3. สร้างธุรกรรม Sandbox สำหรับบัญชีเสมือนหรือ QRIS
  4. เตรียม URL การติดต่อกลับของคุณเพื่อให้ระบบของคุณสามารถรับการอัปเดตสถานะจำลองได้

เปลี่ยนสถานะบัญชีเสมือน

  1. เปิด Receive Money ในแถบด้านข้าง
  2. เลือก Virtual Account
  3. ค้นหาธุรกรรม Sandbox ที่คุณต้องการจำลอง
  4. เปิดเมนูการดำเนินการในแถวธุรกรรม
  5. เลือก Update Status หรือ Change Status
  6. เลือกสถานะเป้าหมายสำหรับธุรกรรมนั้น
  7. ยืนยันการเปลี่ยนแปลง
  8. ตรวจสอบว่าจุดสิ้นสุดการติดต่อกลับบัญชีเสมือนของคุณได้รับการอัพเดตสถานะ

สำหรับการทดสอบบัญชีเสมือน ให้ใช้กฎการจัดการการเรียกกลับ ค่าเดิม และการกระทบยอดเดียวกันกับที่คุณวางแผนจะใช้ในการผลิต

เปลี่ยนสถานะ QRIS

  1. เปิด Receive Money ในแถบด้านข้าง
  2. เลือก QRIS
  3. เลือกประเภท QRIS ที่คุณกำลังทดสอบ เช่น Dynamic QRIS
  4. ค้นหาธุรกรรม Sandbox QRIS ตาม referenceId วันที่ หรือสถานะ
  5. เปิดเมนูการดำเนินการในแถวธุรกรรม
  6. เลือก Update Status หรือ Change Status
  7. เลือกสถานะเป้าหมายสำหรับธุรกรรม QRIS
  8. ยืนยันการเปลี่ยนแปลง
  9. ตรวจสอบว่าปลายทางการโทรกลับ QRIS ของคุณได้รับและประมวลผลการอัปเดตจำลอง

ผลลัพธ์ที่คาดหวัง

หลังจากเปลี่ยนสถานะแล้ว Brick จะอัปเดตบันทึกธุรกรรม Sandbox และส่งการโทรกลับที่กำหนดค่าไว้สำหรับวิธีการชำระเงินนั้น ระบบของคุณควรประมวลผลการโทรกลับจำลองในลักษณะเดียวกับที่ประมวลผลการโทรกลับจริง

หมายเหตุสำคัญ

  • คุณลักษณะนี้มีไว้สำหรับการทดสอบแซนด์บ็อกซ์เท่านั้น
  • อย่าใช้การเปลี่ยนแปลงสถานะ Sandbox เพื่อแสดงถึงการชำระเงินของลูกค้าจริง
  • ตัวเลือกสถานะที่ใช้ได้อาจแตกต่างกันไปตามวิธีการชำระเงินและสถานะธุรกรรม
  • หากไม่มีเมนูการดำเนินการ ให้ยืนยันว่าคุณอยู่ในโหมด Testing และธุรกรรมถูกสร้างขึ้นใน Sandbox
  • เปิดใช้งานการตรวจสอบความถูกต้องในการเรียกกลับและการจัดการซ้ำในระหว่างการทดสอบ เพื่อให้ผลลัพธ์แบบ Sandbox ตรงกับลักษณะการทำงานจริงของคุณ
Last modified on