帮助中心

1.会员充值同步回调(EZR充值流水同步至第三方系统)

2017-06-06

接口说明:

会员在EZR微信H5页面进行现金充值后,可根据该接口实时同步充值变动数据给第三方系统。

注:该调用由驿氪发起,第三方提供支持HTTP POST请求的接口地址给驿氪;

第三方成功处理需要返回{"Status": true,"StatusCode": 200,…},见返回结果示例;

同步回调支持错误重试3次。

注意需要按照流失号做去重处理(即判断这个流水号在你的系统中是否已经存在),网络的原因可能有多次推送

回调说明:

HTTP请求方式:POST

返回数据格式:JSON

请求路径:callback(调用方提供支持POST方式的接口地址)

请求参数:

指驿氪推送给第三方接口的数据格式

字段类型描述
Brandstring所属品牌编号
OldCodestring客户卡号
TransMoneydecimal

充值金额 

PayMoneydecimal支付金额
PayChannelint0 微信
CardNostring充值卡卡号(为老卡加值使用-重新充值为空)
TradeNostring

变动凭证

调用方的追朔日志记录代码

接收方需要按照该值做数据唯一性校验

PayTimestring变动时间(yyyy-MM-dd HH:mm:ss格式)
Remarkstring描述

请求参数示例代码(json对象数组):

{
    "Brand": "jd",
    "OldCode": "000008",
    "TransMoney": -100.10,
    "PayMoney": -100.10,
    "PayChannel":10,
    "CardNo": "0111101" 
    "PayTime": "2015-11-01 12:30:01",
    "Remark": "微信充值" 
}

系统级返回结果示例(json):

指第三方接口需要返回的结果格式

{
    "Status": true,
    "StatusCode": 200,
    "Msg": "成功",
    "Timestamp": "20150622093101",
    "Sign": "6ECC9BF07C69E80F6D8552FF7B2E7A8FCA2CC80E",
    "Result": 见业务返回结果示例,
}

业务返回结果示例(json):

第三方自定义返回内容


2889