系统完成购汇,付汇业务后,服务器点对点发起通知购付汇结果
| 名称 | 参数 | 类型 | 必填 | 示例值 | 说明 |
|---|---|---|---|---|---|
| 产品编码 | productCode | String(20) | 是 | CBPURCHASE | 固定值 |
| 商户订单号 | orderNo | String(64) | 是 | p_20170302185347 | |
| 商户编号 | merchantNo | String(10) | 是 | Me10000002 | 合利宝-跨境系统分配的商户编号 |
| 加密信息 | content | String | 是 | 使用aes解密 | 详细信息见下表格 |
| 签名信息 | sign | String | 是 | 使用sha256生成签名 | 详细信息见下表格 |
| 名称 | 参数 | 类型 | 必填 | 示例值 | 说明 |
|---|---|---|---|---|---|
| 产品编码 | productCode | String(20) | 是 | CBPURCHASE | 固定值 |
| 商户订单号 | orderNo | String(64) | 是 | p_20170302185347 | |
| 商户编号 | merchantNo | String(10) | 是 | Me10000002 | 合利宝-跨境系统分配的商户编号 |
| 平台流水号 | serialNumber | String(32) | 否 | 201702241400010002 | 合利宝-跨境系统生成的唯一交易流水号 |
| 订单状态 | orderStatus | String(20) | 否 | SUCCESS/PURCHASING/REMITTING/REMITTED |
SUCCESS:用户支付成功,等待购付汇处理(系统自动发起) PURCHASING:购汇处理中 REMITTING:购汇完成,付汇处理中 REMITTED:付汇处理完成 |
| 订单金额 | orderAmount | Number(10.2) | 否 | 0.01 | 单位:元 |
| 订单创建时间 | createDate | String(20) | 是 | 2018-04-01 12:00:00 | 格式yyyy-MM-dd HH:mm:ss |
| 完成时间 | finishDate | String(20) | 否 | 2018-04-01 12:00:00 | 格式yyyy-MM-dd HH:mm:ss |
| 商户描述 | goodsName | String(150) | 否 | Iphone7 |
@Test
public void callBackTest() {
HeliRequest heliRequest = new HeliRequest();
// 加密信息
heliRequest.setContent("");
// 签名信息
heliRequest.setSign("");
heliRequest.setOrderNo("");
// ONLINEB2B为例
HandleDataUtils.decodeCallBack(heliRequest, ProductEnumType.ONLINEB2B.name(), LoadPropertiesUtils.getProperty("merchantNo"));
}
| 错误码 | 错误码描述 | 解决方案 |
|---|---|---|