- 安全发
- 支付相关接口
- 分账业务接口
- 快捷支付接口
- 云闪付接口
- 外卡支付开发接口
- 网银支付
- 数字人民币
- 资金归集
- 互联网直付通
- 汇分账web3钱包
外卡订单退款
开发中
POST
http://icp.dvchain.com.cn/interface/open/icp/refundSubmit
请求参数
Header 参数
charset
string
必需
示例值:
utf-8
merchantNumber
string
可选
示例值:
5
requestNo
string
可选
示例值:
20241001153807105450
requestTime
string
可选
示例值:
20241001153807
sign
string
可选
示例值:
VPR+aV7vnkKS/gpa7VzQo8IENpQ551aREsz260yA0RDnIDfBocvig0pbAA+mQ/oXGztuPQFs+qE8ntXi6NDtgNRMJBHWwAV3IBqZ76KJVi/AHN6mH9kJwqmfmYAM4DRqWMZOfTmS31pkdzToHkyez9Q8sGpUe6eVhPfbR4iWJ4k=
version
string
可选
示例值:
1.0.0
Body 参数application/json
requestBody
object
必需
orderAmount
string
交易金额
<= 10 字符
orderCurrency
string
交易币种
<= 3 字符
refundAmount
string
退款金额
<= 10 字符
refundReason
string
退款原因
<= 100 字符
refundType
string
退款类型
<= 1 字符
remark
string
备注
<= 100 字符
transNum
string
支付公司订单号
<= 30 字符
transactionType
string
支付类型
<= 20 字符
requestHead
object
必需
charset
string
必需
merchantNumber
integer
必需
requestNo
string
必需
requestTime
string
必需
sign
string
必需
version
string
必需
示例
{
"requestBody": {
"orderAmount": "11.11",
"orderCurrency": "CNY",
"refundAmount": "11.11",
"refundReason": "231",
"refundType": "1",
"remark": "123486",
"transNum": "2024100116042466939409",
"transactionType": "REFUND"
},
"requestHead": {
"charset": "utf-8",
"merchantNumber": 5,
"requestNo": "20241001153025137254",
"requestTime": "20241001153025",
"sign": "lYg0UMsGTZSUGBF6Qt2QH7xIogOISfkVpi8swCdXNxAAxIDPk1P8A2K5SXPjmzn5dJ9Oe37Z4S+4DWAOA1hIgEXxo6isD4Fxxe0L8lvjOHE8tHHZjq/2soq/T4Ksxrqy6u2ArQVezAQOGo8j/n+K+P2fk+FryTW9sTHGNKBMuzQ=",
"version": "1.0.0"
}
}
示例代码
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://icp.dvchain.com.cn/interface/open/icp/refundSubmit' \
--header 'charset: utf-8' \
--header 'Content-Type: application/json' \
--data-raw '{
"requestBody": {
"orderAmount": "11.11",
"orderCurrency": "CNY",
"refundAmount": "11.11",
"refundReason": "231",
"refundType": "1",
"remark": "123486",
"transNum": "2024100116042466939409",
"transactionType": "REFUND"
},
"requestHead": {
"charset": "utf-8",
"merchantNumber": 5,
"requestNo": "20241001153025137254",
"requestTime": "20241001153025",
"sign": "lYg0UMsGTZSUGBF6Qt2QH7xIogOISfkVpi8swCdXNxAAxIDPk1P8A2K5SXPjmzn5dJ9Oe37Z4S+4DWAOA1hIgEXxo6isD4Fxxe0L8lvjOHE8tHHZjq/2soq/T4Ksxrqy6u2ArQVezAQOGo8j/n+K+P2fk+FryTW9sTHGNKBMuzQ=",
"version": "1.0.0"
}
}'
返回响应
🟢200成功
application/json
Body
responseHead
object
必需
charset
string
必需
version
string
必需
merchantNumber
string
必需
responseTime
string
必需
requestNo
string
必需
responseCode
integer
必需
responseMsg
string
必需
sign
string
必需
responseBody
object
必需
paccountNum
string
商户帐号
<= 10 字符
pmid
string
商户帐号
<= 20 字符
premark
string
备注
<= 100 字符
prefundReason
string
退款原因
<= 100 字符
pcode
string
退款结果
<= 100 字符
ptransNum
string
支付公司订单号
<= 50 字符
prefundNum
string
退款编号
<= 20 字符
pdesc
string
退款说明
<= 100 字符
示例
{
"responseHead": {
"charset": "utf-8",
"version": "1.0.0",
"merchantNumber": "5",
"responseTime": "20241001161341",
"requestNo": "20241001153025137254",
"responseCode": 200,
"responseMsg": "成功",
"sign": "gXjGfyJ5WqNHKjB36HfGmALlotS76T6VXfCvBM8mIR7+vTe9lbVGMT002jWrWH+Mo8GdnV6YjQC1ffXfDLgtDvkSW3Fc1oFZ6pp0fhEUKLt+YbZr+Cji6gyqdHumq0gt2va7yPdUeCnOuv8iyfWAMtOifG/CN8ktvGcEEPHg01Q="
},
"responseBody": {
"paccountNum": "90006001",
"pmid": "90006",
"premark": "123486",
"prefundReason": "231",
"pcode": "00",
"ptransNum": "2024100116042466939409",
"prefundNum": "217290",
"pdesc": "Refunded"
}
}
修改于 2024-10-01 09:13:45