订单取消接口
功能描述
商户可以通过此接口取消尚未打款的订单。请注意,涉及CNY币种的交易无法进行取消。
接口地址
https://apis.geoswift.com/remittance/cancel
| 参数名称 |
参数中文名称 |
类型& 长度 |
参数说明 |
是否必填 |
| merchantId |
商户编号 |
varchar(9) |
商户在汇元通系统的唯一id,可在商户后台查看 |
M |
| requestId |
订单取消请求号 |
varchar(50) |
订单取消请求号为商户自行拟定,提交的订单取消请求号必须在自身平台交易中唯一。汇元通系统成功或失败的订单取消请求,商户平台不能以相同的订单取消请求号再次提交。 |
M |
| remittanceRequestId |
原交易商户订单号 |
varchar(50) |
原交易商户订单号 |
M |
| proxyRequestId |
拓展请求号1 |
varchar(50) |
拓展请求号1 |
O |
| merchantReference |
拓展请求号2 |
varchar(50) |
拓展请求号2 |
O |
| remark |
备注 |
varchar(200) |
备注 |
O |
| partnerId |
服务商 id |
varchar(9) |
二级商户上属服务商商户在汇元通系统 的唯一身份标识(如果发起商户自身即为 主商户此项可不传) |
C |
| hmac |
参数签名 |
varchar(500) |
商户生成的参数签名结果,获取hmac的方法请参考请求加密流程 |
M |
参数示例
{
"merchantId": "G90008001",
"remittanceRequestId": "1651117930558",
"requestId": "1651118067786",
"hmac": "Jdajc8mMqY9p2Syyf5joaBam2S9PLD9InmJP+pLIaCpKn+BA/UNeXK+YhFrYoleS8PwzWUOSiDH7gKen8SHCF5v
Ci5WEXdb3t7wThra9Feo1wb3ytg1oNiBcpdUpJDcsE9rfoGSlgc4YkWilB0ki7o0CB0U0/MxBiLrsevE1KiR4N324XaT5akm
381CbIJtNSkvi3x+UCFUh8aN84exgo5z+P38TQLSQd7eZAJ+LpHGWjfvMNOX8Y++CE2LQMXbNxN4OlZlYXmkbZYRb84iz+dzbP
DhUfEmjyOghh1ejQPqGEWMIl3nIkVc1N/hSF4KIeGgv3JauqfNCWt9BcwCTEA=="
}
返回参数列表
| 参数名称 |
参数中文名称 |
参数说明 |
| merchantId |
商户编号 |
同请求参数 |
| requestId |
订单取消请求号 |
同请求参数 |
| remittanceRequestId |
原交易商户订单号 |
同请求参数 |
| proxyRequestId |
拓展请求号1 |
同请求参数 |
| merchantReference |
拓展请求号2 |
同请求参数 |
| status |
请求状态 |
SUCCESS 成功 |
| FAILED 失败 |
| ERROR 错误 |
| cancelStatus |
取消状态 |
INIT 初始化 |
| PROCESS 处理中 |
| SUCCESS 成功 |
| FAILED 失败 |
| createDateTime |
创建时间 |
订单取消创建时间 |
| completeDateTime |
完成时间 |
订单取消完成时间 |
| remark |
备注 |
备注 |
| errorCode |
错误码 |
错误码,订单取消失败时返回 |
| errorMsg |
错误描述 |
错误描述,订单取消失败时返回 |
| partnerId |
服务商 id |
同请求参数 |
| hmac |
参数签名 |
汇元通生成的参数签名结果,验签过程请参考解密流程 |
示例
{
"cancelStatus": "SUCCESS",
"completeDateTime": "2022-04-28 11:54:39",
"createDateTime": "2022-04-28 11:54:39",
"hmac": "Jdajc8mMqY9p2Syyf5joaBam2S9PLD9InmJP+pLIaCpKn+BA/UNeXK+YhFrYoleS8PwzWUOSiD
H7gKen8SHCF5vCi5WEXdb3t7wThra9Feo1wb3ytg1oNiBcpdUpJDcsE9rfoGSlgc4YkWilB0ki7o0CB0U
0/MxBiLrsevE1KiR4N324XaT5akm381CbIJtNSkvi3x+UCFUh8aN84exgo5z+P38TQLSQd7eZAJ+LpHGWjfv
MNOX8Y++CE2LQMXbNxN4OlZlYXmkbZYRb84iz+dzbPDhUfEmjyOghh1ejQPqGEWMIl3nIkVc1N/hSF4KIeGgv3JauqfNCWt9BcwCTEA==",
"merchantId": "G90008001",
"merchantReference": "",
"proxyRequestId": "",
"remark": "",
"remittanceRequestId": "1651117930558",
"requestId": "1651118067786",
"status": "SUCCESS"
}