退单支付回调(非全款支付)
POST
http://metatest-backend.retailo2o.com/retail-data-exchange/notify/afterSale/refund
请求参数
Cookie 参数
_platform_num
string
租户号
示例值:
153658
Body 参数application/json
status
number
效期商品的效期信息(若售后商品中存在效期商品则需要补充相关效期信息
bizOrderId
string
售后单号
orderId
string
退款支付主单号
realAmount
number
实退金额
orderDetailList
array [object {5}]
退款支付子单信息
orderDetailId
string
退款支付子单号
realAmount
number
子单实退金额
description
string
描述信息
merchantPayType
number
1009
merchantPayTypeName
string
线下退款
示例
{
"status": 200,
"bizOrderId": "BIZ12345",
"orderId": "PAY7890",
"realAmount": 5000,
"orderDetailList": [
{
"orderDetailId": "OD123",
"realAmount": 2000,
"description": "Refund for product A",
"merchantPayType": 1,
"merchantPayTypeName": "Credit Card"
},
{
"orderDetailId": "OD456",
"realAmount": 3000,
"description": "Refund for product B",
"merchantPayType": 2,
"merchantPayTypeName": "PayPal"
}
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://metatest-backend.retailo2o.com/retail-data-exchange/notify/afterSale/refund' \
--header 'Cookie: _platform_num=153658' \
--header 'Content-Type: application/json' \
--data-raw '{
"status": 200,
"bizOrderId": "BIZ12345",
"orderId": "PAY7890",
"realAmount": 5000,
"orderDetailList": [
{
"orderDetailId": "OD123",
"realAmount": 2000,
"description": "Refund for product A",
"merchantPayType": 1,
"merchantPayTypeName": "Credit Card"
},
{
"orderDetailId": "OD456",
"realAmount": 3000,
"description": "Refund for product B",
"merchantPayType": 2,
"merchantPayTypeName": "PayPal"
}
]
}'
返回响应
🟢200成功
application/json
Body
traceId
string
流水号
code
string
返回码
msg
string
返回描述
success
boolean
请求是否成功
data
object
数据节点
示例
{
"traceId": "string",
"code": "string",
"msg": "string",
"success": true,
"data": {}
}
修改于 2024-09-05 01:26:54