Skip to content

ตรวจสอบสถานะรายการจ่ายเงิน (Pay-out)

ร้านค้าสามารถตรวจสอบสถานะและข้อมูลโดยละเอียดของรายการโอนเงิน (Pay-out) ผ่านช่องทางนี้


ข้อมูลอินเทอร์เฟซ

  • ที่อยู่เชื่อมต่อ (URL): /payout/query
  • วิธีการร้องขอ: POST
  • Content-Type: application/json; charset=utf-8

พารามิเตอร์ส่วนหัว (Header)

พารามิเตอร์จำเป็นประเภทคำอธิบาย
merchantNoใช่stringหมายเลขร้านค้า (Merchant Number)
signใช่stringลายมือชื่อดิจิทัล RSA (โปรดอ้างอิงหน้า "คำอธิบายทั่วไป")

พารามิเตอร์ส่วนเนื้อหา (Request Body)

พารามิเตอร์จำเป็นประเภทคำอธิบาย
timestampใช่Longประทับเวลาเป็นมิลลิวินาที (Millisecond timestamp)
merchantOrderNoใช่stringหมายเลขคำสั่งซื้อของร้านค้า (ห้ามซ้ำกัน)

ตัวอย่างการตอบกลับ

json
{
  "code": 1,
  "msg": "ok",
  "data": {
    "merchantNo": "M1639466186292",
    "merchantOrderNo": "202112151143188593456",
    "platOrderNo": "876324486452871168",
    "amount": "220.00",
    "fee": "220.00",
    "status": "0"
  }
}
json
{
  "code": 0,
  "msg": "param merchant error"
}

คำอธิบายพารามิเตอร์ส่งกลับ

พารามิเตอร์ประเภทคำอธิบาย
codestring / number1 สำเร็จ, 0 ล้มเหลว
msgstringคำอธิบายผลลัพธ์
dataobjectข้อมูลรายการที่ส่งคืนเมื่อตรวจสอบสำเร็จ
merchantNostringหมายเลขร้านค้า
merchantOrderNostringหมายเลขคำสั่งซื้อของร้านค้า
platOrderNostringหมายเลขคำสั่งซื้อของแพลตฟอร์ม
amountstringจำนวนเงินโอน
feestringค่าธรรมเนียมบริการ
statusstringสถานะรายการจ่ายเงิน: 0 สร้างคำสั่งแล้ว, 1 อยู่ระหว่างโอนเงิน, 2 ล้มเหลว, 3 สำเร็จ