退款

注意,同一个订单最多退款50次。

字段 字段类型 是否必填 说明
app_key string app_key
app_id string 您在易商户申请的商户应用id
refund_fee intger 退款金额,单位:分
order_sn int 易商户平台订单号,与out_trade_no二选一
out_trade_no string 用户自定义订单编号,与order_sn二选一
notify_url string 退款成功之后的异步回调地址
sign string 签名,具体请看 签名规则
  • 响应结果(失败):

{

 "code": 500,

 "message": "该订单已存在退款记录,请勿重复提交"

}
  • 响应结果(成功):

{

 "code": 200,

 "message": "success",

 "data": {
 "status_text": "success",
 "refund_order_no": "2019122012545021",
 "refund_fee": 1,
 "sign": "BD372760CAA29CA0E24FA622D4FDFFB6"
 }

}
  • 响应参数:
字段 类型 必须 说明
code int 状态码,200为成功,其它为失败
message string 状态文本
  • 下面参数是申请成功之后返回的:
字段 类型 必须 说明
data.status_text string 退款状态文本
data.refund_order_no string 退款单号
data.refund_fee int 退款金额(单位:分)
data.sign string 签名

退款异步回调

在退款成功之后,易商户会根据用户指定的异步回调地址进行相应支付成功订单数据的回调处理。易商户会进行下面周期性的回调,直到中间回调的结果返回的状态码为200或者易商户设置的回调次数达到限制。注意,易商户可能会有多次回调。

周期
支付成功后马上回调
1分钟
2分钟
3分钟
4分钟
5分钟
6分钟
3个小时

回调数据字段

字段 字段类型 是否必填 说明
sign string 签名,这里开发者需要根据易商户的签名规则在本地进行校验
refund_order_no string 退款单号
refund_amt int 退款金额(单位:分)
fee_amt int 退款手续费(单位:分)
status string 状态,成功: succeeded,失败: failed

注意,易商户系统在回调中收到200响应时即认为回调成功。

results matching ""

    No results matching ""