Get PaymentEventList
Last updated
Last updated
After obtaining the deposit address, merchants can query deposit events by calling this API.
You can compare the "depositedAmount" value returned by this interface with the "amount" value in the acquire order to render different order status pages.
The customer has not made the payment yet.
Interface Address
Sandbox URL:
Production URL:
Http Header
Language
Content-Language
Optional
String(10)
en
en-English
Signature
Sign
Required
String
-
-
Partner ID
Partner-Id
Required
String(12)
-
-
Http Body
Request Time
requestTime
Required
Timestamp(3)
1581450087000
-
Business Content
bizContent
Required
OrderIndexRequest
-
Business Content
HTTP Header
Language
Content-Language
Optional
String(10)
en
en-English
Signature
Sign
Required
String
Partner ID
Partner-Id
Required
String(12)
HTTP Body
Request Time
requestTime
Required
Timestamp(3)
1581450087000
Business Content
bizContent
Required
OrderIndexRequest
-
Business Content
GetPaymentDepositEventListResponse
Chain Payment Order
chainPaymentOrder
Optional
ChainPaymentOrder
-
Payment Deposit Event List
paymentDepositEventList
Optional
List<PaymentDepositEvent>
-
Response Code
0
SUCCESS
Success
400
INVALID_PARAMETER
Invalid parameter
Adjust request params
400
REQUESTTIME_TOO_EARLY
Request time too early
Adjust request time
400
REQUESTTIME_TOO_LATER
Request time too later
Adjust request time
402
RATE_LIMIT_REJECT
Request too frequent
Reduce request rate
403
UNAUTHORIZED
API unauthorized
Contact BonusPay
404
SERVICE_NOT_AVAILABLE
API service not available
Contact BonusPay
500
SYSTEM_ERROR
System error
Contact BonusPay, try later
504
SERVICE_TIMEOUT
Service timeout
Try later
601
RISK_FAIL
Risk verification failed
Adjust business
77004
MERCHANT_ORDER_NO_NOT_EXIST
Merchant order not exist
Adjust merchant order number
77016
ORDER_NO_NOT_EXIST
BonusPay order not exist
Adjust BonusPay order number