- 支付
- 私域
- 公域
- 营销
- 资金
- 会员
- 信用
- 安全
- 其他
统一收单交易撤销接口
开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
POST
/v3/alipay/trade/cancel
alipay.trade
注意:只有发生支付系统超时或者支付结果未知时可调用撤销,其他正常支付的单如需实现相同功能请调用申请退款API。提交支付交易后调用【查询订单API】,没有明确的支付结果再调用【撤销订单API】。
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com/v3/alipay/trade/cancel' \
--header 'Content-Type: application/json' \
--data-raw '{
"out_trade_no": "20150320010101001",
"trade_no": "2014112611001004680073956707"
}'
响应示例响应示例
200 - 示例 1
{
"action": "close",
"out_trade_no": "6823789339978248",
"refund_settlement_id": "2018101610032004620239146945",
"retry_flag": "N",
"trade_no": "2013112011001004330000121536",
"gmt_refund_pay": {}
}
请求参数
Body 参数application/json
out_trade_no
string
可选
示例值:
20150320010101001
trade_no
string
可选
示例值:
2014112611001004680073956707
示例
返回响应
🟢200common response
application/json
Body
action
string
可选
示例值:
close
out_trade_no
string
商户订单号
示例值:
6823789339978248
refund_settlement_id
string
可选
示例值:
2018101610032004620239146945
retry_flag
string
是否需要重试
示例值:
N
trade_no
string
可选
示例值:
2013112011001004330000121536
gmt_refund_pay
string
可选
示例值:
{}
🔴500请求失败
修改于 2023-11-20 03:25:10