ข้อจำกัดความรับผิดชอบ
ข้อมูลนี้มีไว้สำหรับนักพัฒนาและพันธมิตร B2B ที่กำลังผสานรวม API ของ Shell Mobility เท่านั้น ไม่ใช้กับบัญชีผู้บริโภคหรือบัตรชำระเงินส่วนบุคคล
หมายเลขผู้ชำระเงินกับหมายเลขบัญชี
หมายเลขผู้ชำระเงิน (PayerNumber) แทนหน่วยงานการค้าหลักที่รับผิดชอบต่อลูกค้า Shell Fleet Solutions (SFS)
หมายเลขบัญชี (Account Number) แทนบัญชีย่อยที่เชื่อมโยงกับผู้ชำระเงินนั้น
ลูกค้าทุกคนมีหมายเลขผู้ชำระเงินอย่างน้อยหนึ่งหมายเลข และอาจมีหมายเลขบัญชีหนึ่งหมายเลขหรือมากกว่านั้น ขึ้นอยู่กับโครงสร้างองค์กร
วิธีดึงหมายเลขผู้ชำระเงินของคุณ
โทรไปยังจุดสิ้นสุด: GET /user/LoggedInUser
การตอบกลับจะรวมถึงหมายเลขผู้ชำระเงิน ซึ่งระบุถึงหน่วยงานชำระเงินระดับสูงสุดในการกำหนดค่ากลุ่มของคุณ
วิธีดึงหมายเลขบัญชีของคุณ (บัญชีย่อย)
เพื่อแสดงรายการบัญชีย่อยทั้งหมดที่เชื่อมโยงกับผู้ชำระเงิน ให้เรียก: GET /customer/accounts
ให้ระบุ PayerNumber เป็นพารามิเตอร์อินพุต
การตอบสนองจะส่งคืนค่า AccountNumber ที่มีอยู่สำหรับผู้ชำระเงินนั้น
PayerID / AccountID vs PayerNumber / AccountNumber
แต่ละ PayerNumber และ AccountNumber จะมี PayerID หรือ AccountID ที่สอดคล้องกัน
ตัวระบุเหล่านี้สามารถใช้แทนกันได้ แต่เพื่อประสิทธิภาพที่ดีที่สุด เราแนะนำให้ใช้ PayerID / AccountID แทน PayerNumber / AccountNumber ที่เป็นตัวเลข
