API ตรวจสอบบัญชี
Less than 1 minute
คำขอ
API ตรวจสอบบัญชีช่วยให้ผู้ค้าสามารถดึงชื่อเจ้าของบัญชีได้
พาธคำขอ:
production:
https://gateway.smilepayz.com/v2.0/inquiry-account
พารามิเตอร์ Header
| Field | Required | Type | Description |
|---|---|---|---|
| Content-Type | M | String | ข้อกำหนดประเภทเนื้อหา HTTP ค่าแบบคงที่: application/json จำเป็นสำหรับการประมวลผลคำขอให้ถูกต้อง |
| X-TIMESTAMP | M | String | รูปแบบวันเวลา ISO 8601 พร้อมส่วนเบี่ยงเบนเขตเวลา รูปแบบ: yyyy-MM-ddTHH:mm:ss±HH:mm ตัวอย่าง: 2020-12-17T10:55:00+07:00 หมายเหตุ: ต้องเป็นเวลาปัจจุบันของเซิร์ฟเวอร์ภายใน ±5 นาที |
| X-SIGNATURE | M | String | ลายเซ็นดิจิทัลสำหรับยืนยันตัวตนของคำขอ ดู การสร้างลายเซ็น |
| X-PARTNER-ID | M | String | ตัวระบุผู้ค้าแบบเฉพาะที่แพลตฟอร์มกำหนด รูปแบบ: สตริงอักขระผสมตัวเลข ใช้สำหรับยืนยันตัวตนผู้ค้าและการกำหนดเส้นทางธุรกรรม โปรดระบุ merchantID |
พารามิเตอร์ Body
| Field | Required | Type | Description |
|---|---|---|---|
| merchantId | M | String | รหัสผู้ค้าหลักที่แพลตฟอร์มกำหนด รูปแบบ: สตริงอักขระผสมตัวเลข ใช้สำหรับกำหนดเส้นทางธุรกรรมและการชำระบัญชี |
| bankAccountNo | M | String | หมายเลขบัญชีที่ต้องการตรวจสอบ |
| paymentMethod | M | String | วิธีการชำระเงิน เช่น ชื่อธนาคารหรือชื่อ e-wallet |
| area | M | Integer | รหัสพื้นที่ สำหรับอินโดนีเซียคือ 10 |
ตัวอย่างคำขอ:
POST {Base URL}/v2.0/inquiry-account HTTP/1.2
Content-type: application/json
X-TIMESTAMP: 2020-12-18T15:06:00+07:00
X-SIGNATURE: 85be817c55b2c135157c7e89f52499bf0c25ad6eeebe04a986e8c862561b19a5
X-PARTNER-ID: 20001
{
"merchantId": "20019",
"bankAccountNo": "40755456555",
"paymentMethod": "BCA",
"area": 10
}
การตอบกลับ
คำขอ HTTP
| Field | Required | Type | Description |
|---|---|---|---|
| Content-Type | M | String | ข้อกำหนดประเภทเนื้อหาของการตอบกลับ HTTP ค่าแบบคงที่: application/json บ่งบอกว่าเป็นรูปแบบการตอบกลับ JSON |
| X-TIMESTAMP | M | String | รูปแบบวันเวลา ISO 8601 พร้อมส่วนเบี่ยงเบนเขตเวลา รูปแบบ: yyyy-MM-ddTHH:mm:ss±HH:mm ตัวอย่าง: 2020-12-17T10:55:00+07:00 |
เนื้อหาการตอบกลับ
| Field | Required | Type | Description |
|---|---|---|---|
| code | M | String | รหัสสถานะการตอบกลับของ API ที่แสดงผลการทำงาน รูปแบบ: สตริง 2 หลัก สำเร็จ: "00", ข้อผิดพลาด: รหัสอื่น ๆ |
| message | M | String | คำอธิบายสถานะการตอบกลับที่มนุษย์อ่านได้ |
| bankAccountNo | O | String | หมายเลขบัญชี |
| bankAccountName | O | List | ชื่อเจ้าของบัญชี |
| paymentMethod | O | String | วิธีการชำระเงิน เช่น ชื่อธนาคารหรือชื่อ e-wallet |
ตัวอย่างการตอบกลับ:
Content-type: application/json
X-TIMESTAMP: 2020-12-17T10:55:00+07:00
{
"bankAccountNo": "40755456555",
"bankAccountName": "the name",
"paymentMethod": "BCA",
"message": null,
"code": "00"
}
