Get Payment Result
HTTP Request
GET /bybitpay/v5/pay_result
Request Parameters
Parameter | Required | Type | Comments |
---|---|---|---|
merchantId | true | string | Onboarding merchant UID |
clientId | false | string | Merchant client ID |
paymentType | true | string | Payment type E_COMMERCE : Bybit QR Pay for e-commerceE_COMMERCE_REFUND : Bybit QR Pay refund for e-commerce |
merchantTradeNo | false | string | E_COMMERCE : it is merchant order number; "paymentType"=E_COMMERCE_REFUND : it is merchant refund order number |
payId | false | string | E_COMMERCE : it is Bybit pay ID; "paymentType"=E_COMMERCE_REFUND : it is Bybit refund ID |
Response Parameters
Parameter | Type | Comments |
---|---|---|
order | <PayOrderType> | Bybit PayOrder Detail |
Request Example
Query Pay Order
GET /v5/bybitpay/pay_result?merchantId=305142568&paymentType=E_COMMERCE&merchantTradeNo=fe43f6b0-fb6c-4f17-af07-d069746ec760 HTTP/1.1
Host: api.bybit.com
X-BAPI-SIGN: XXXXX
X-BAPI-API-KEY: XXXXX
X-BAPI-TIMESTAMP: 1739178959616
X-BAPI-RECV-WINDOW: 5000
Content-Type: application/json
Query Refund Order
GET /v5/bybitpay/pay_result?merchantId=305142568&paymentType=E_COMMERCE_REFUND&merchantTradeNo=b4b7c249-3ff1-4a85-9fc9-b95420a3cec0 HTTP/1.1
Host: api.bybit.com
X-BAPI-SIGN: XXXXX
X-BAPI-API-KEY: XXXXX
X-BAPI-TIMESTAMP: 1739178959616
X-BAPI-RECV-WINDOW: 5000
Content-Type: application/json
Response Example
Pay Order Response
{
"retCode": 100000,
"retMsg": "success",
"result": {
"order": {
"merchantId": "305142568",
"clientId": "",
"paymentType": "E_COMMERCE",
"merchantTradeNo": "fe43f6b0-fb6c-4f17-af07-d069746ec760",
"payId": "01JN5WJNK8ZYK8B7JGKTVNXCPN",
"status": "TIMEOUT",
"amount": "100",
"currency": "USDT",
"currencyType": "crypto",
"createTime": 1740733241,
"paymentTime": 0,
"finishTime": 0,
"refundOrders": []
}
}
}
Refund Order Response
{
"retCode": 100000,
"retMsg": "success",
"result": {
"order": {
"merchantId": "305142568",
"clientId": "",
"paymentType": "E_COMMERCE",
"merchantTradeNo": "fe43f6b0-fb6c-4f17-af07-d069746ec760",
"payId": "01JN5WJNK8ZYK8B7JGKTVNXCPN",
"status": "PAY_SUCCESS",
"amount": "100",
"currency": "USDT",
"currencyType": "crypto",
"createTime": 1740733241,
"paymentTime": 1740733241,
"finishTime": 0,
"refundOrders": [
{
"refundId": "D41717457E604297B96E1E7E8D238302",
"refundType": "MERCHNT_SELF_REFUND",
"merchantTradeNo": "fe43f6b0-fb6c-4f17-af07-d069746ec760",
"merchantRefundNo": "b4b7c249-3ff1-4a85-9fc9-b95420a3cec0",
"payId": "01JN5WJNK8ZYK8B7JGKTVNXCPN",
"refundStatus": "REFUND_SUCCESS",
"amount": "100",
"createTime": 1740748919
}
]
}
}
}