Deposit QR

API สำหรับฝากเงินระบบ QRCode

Deposit QR Order

POST https://example.com/payment/deposit/qrcode

Headers

Name
Type
Description

x-wildpay-partnerid*

String

partner id

x-wildpay-signature*

String

signature

Content-Type*

application/json

-

Request Body

Name
Type
Description

refId*

String

reference/transaction id

amount*

Number

จำนวนเงิน

userId*

String

user id

extendParams

Object

สำหรับเพิ่มข้อมูลเอาไว้ส่งกลับไปยัง Webhook

accountName*

String

ชื่อบัญชีธนาคาร

accountNo*

String

เลขที่บัญชีธนาคาร

bankCode*

String

รหัสธนาคาร

timestamp*

Date

ISO Date (UTC+0)

Example Request

{
    "refId": "REF_ID",
    "amount": 100,
    "userId": "USER_ID",
    "accountName": "",
    "accountNo": "",
    "bankCode": "KBANK",
    "extendParams": {
        "username": "wildpay",
    },
    "timestamp": "2023-02-05T16:34:57.956Z"
}
{
    "data": {
        "status": "CREATE",
        "refId": "REF_ID",
        "transactionId": "QR1675615865D89V73KN",
        "amount": 100,
        "method": "QR",
        "qrcode": "https://pay.xxxx.org/pay?orderNo=PI4B582324051623NGN04RJ4G", // อาจมีส่งมาเป็น qrcode string
        "extendParams": {
            "username": "Wildpay",
        },
        "fee": 0,
        "transferAmount": 100,
        "successTime": null,
        "timestamp": "2023-02-05T16:51:06.575Z"
    },
    "code": 0,
    "msg": "Success",
    "cause": ""
}

หมายเหตุ

ทางเราแนะนำให้ใช้ค่าจาก code ในการตรวจสอบว่าทำรายการสำเร็จไหมแทนนะครับ

code == 0 หมายถึง ทาง wildpay ได้นำรายการเข้าระบบแล้ว

code != 0 หมายถึง ทำรายการไม่สำเร็จ

Last updated