订单退款异步通知

说明:用户退款成功之后,由富友系统主动后台发起订单的终态通知给商户

通知方式是以商户发起退款申请传参给与的后台通知地址为准

通过JSON形式通知给商户端系统,递交的方式必须为post,

详情请看(案例代码-DEMO下载 或看接口描述下方JAVA语言)

1接口输出
变量名称 字段 长度 说明 是否必填 说明
商户代码 mchnt_cd MAX(15) 商户在富友入网时生成的商户号 必填 比如:0001000F0040992
应答码 resp_code MAX(4) 接口通讯应答码 必填 应答码不能当成订单状态码
应答描述 resp_desc MAX(200) 应答描述 必填 应答描述。比如:成功或失败或余额不足
报文体 message MAX 报文体密文 必填 OsxV9TKk5NzbD................
1.1响应message报文体
变量名称 字段 长度 说明 是否必填 样例
商户号码 mchnt_cd MAX(15) 商户在富友入网时生成的商户号 必填 0001000F0040992
退款日期 refund_order_date MAX(8) 退款日期是指退款交易日期 必填 YYYYMMDD
退款订单号 refund_order_id MAX(30) 商户端自定义生成,唯一不可重复 必填 16110211240374534607
支付订单日期 pay_order_date MAX(8) 订单支付接口(order_date) 必填 格式:YYYYMMDD
支付订单号 pay_order_id MAX(30) 订单支付接口(order_id) 必填 16110211240374534607
退款金额 refund_amt MAX(12) 退款金额 必填 1200分,单位:分
退款状态 refund_st MAX(4) 退款状态 必填 详情请看(应答描述/订单状态列表)
1.2回调JAVA语言,代码如下:

@RequestMapping("notice") public void bankNotice(HttpServletRequest req, HttpServletResponse res) throws Exception{ BufferedReader reader = new BufferedReader(new InputStreamReader(request.getInputStream(), "UTF-8")); String body = IOUtils.read(reader); }

1.3回调PHP语言,代码如下:

$data=file_get_contents("php://input");

1.4DEMO请下载[案例代码/DEMO下载]

results matching ""

    No results matching ""