Transfer Callback
POST
/notifyUrl
Request
Body Params application/json
eventType
string
required
id
string
required
resource
object
required
receive
object
required
amount
object
required
fee
object
required
tradeNo
string
required
outTradeNo
string
required
tradeStatus
enum<string>
required
Allowed values:
PROCESSINGSUCCESSFAIL
createTime
integer
required
endTime
integer
required
attch
string
optional
tradeRefundStatus
enum<string>
required
Allowed values:
NONEREFUNDINGREFUNDED
Example
{
"eventType": "PAYOUT.NOTIFY",
"id": "XMrnEN6ZEegG",
"resource": {
"receive": {
"bank": "",
"accountName": "123123123",
"accountNo": "IFSC0000012"
},
"amount": {
"tradeAmount": 100,
"currency": "INR",
"digits": 2
},
"tradeNo": "1582621269888450560",
"createTime": 1666132416000,
"tradeStatus": "SUCCESS",
"outTradeNo": "5da5c91b82e24085bbf869ceb912d6b1",
"fee": {
"serviceFee": 1200,
"currency": "INR",
"digits": 2
},
"endTime": 1666174783
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/notifyUrl' \
--header 'Content-Type: application/json' \
--data-raw '{
"eventType": "PAYOUT.NOTIFY",
"id": "XMrnEN6ZEegG",
"resource": {
"receive": {
"bank": "",
"accountName": "123123123",
"accountNo": "IFSC0000012"
},
"amount": {
"tradeAmount": 100,
"currency": "INR",
"digits": 2
},
"tradeNo": "1582621269888450560",
"createTime": 1666132416000,
"tradeStatus": "SUCCESS",
"outTradeNo": "5da5c91b82e24085bbf869ceb912d6b1",
"fee": {
"serviceFee": 1200,
"currency": "INR",
"digits": 2
},
"endTime": 1666174783
}
}'
Responses
🟢200成功
application/json
Body
object {0}
Example
OK
Modified at 2023-11-19 09:46:06