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