สลับเครื่องอ่านบัตร Terminal ไปยังบัญชี Stripe อื่น

คุณสามารถเชื่อมต่อเครื่องอ่านบัตร Stripe Terminal เข้ากับบัญชี Stripe ใดก็ได้ เพื่อใช้ทำธุรกรรมไม่ว่าจะในโหมดใช้งานจริงหรือโหมดทดสอบ ซึ่งแบ็กเอนด์ของคุณจะเป็นตัวกำหนดบัญชี Stripe ที่ใช้งานในปัจจุบัน และยังเป็นส่วนที่คุณใช้สร้าง ConnectionToken โดยใช้คีย์ API ที่ต้องการ

เมื่อ SDK เชื่อมต่อกับเครื่องอ่านบัตร SDK จะใช้วิธี fetchConnectionToken ที่กำหนดไว้ในแอปของคุณ เพื่อดึงข้อมูลโทเค็นการเชื่อมต่อที่สร้างขึ้นบนแบ็กเอนด์ของคุณ SDK จะใช้โทเค็นนั้นเพื่อระบุบัญชี Stripe ของคุณและสร้างเซสชันที่มีข้อมูลของเครื่องอ่านบัตรที่เชื่อมต่อขึ้น ธุรกรรมใดๆ ดำเนินการผ่านเครื่องอ่านบัตรจะผูกกับบัญชี Stripe นั้นๆ

การสลับบัญชี Stripe จะต้องดำเนินการ 4 ขั้นตอน ดังนี้

  1. ยกเลิกการเชื่อมต่อแอปของคุณกับเครื่องอ่านบัตรที่เชื่อมต่ออยู่ (ถ้ามี)

  2. เรียกใช้ clearCachedCredentials เพื่อล้างโทเค็นการเชื่อมต่อของ SDK และเซสชันเครื่องอ่านบัตร

  3. กำหนดค่า ConnectionTokenProvider และแบ็กเอนด์ของคุณเพื่อใช้งานบัญชี Stripe ที่คุณกำลังจะสลับ

  4. เชื่อมต่อกับเครื่องอ่านบัตร

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการใช้ Terminal เป็นแพลตฟอร์ม Connect ให้ดูที่การใช้ Terminal กับ Connect