交易查询接口文档
订单批量查询接口 #03
统一接口为 com.bosssoft.sdk.model.Charge.create(chargeMap,serviceUrl,privateKey); 其中chargeMap为接口参数,见下方接口参数章节。 serviceUrl为我方提供的接口地址: 测试环境为: http://debug.epayservice.cn/thirdpay/query/queryBatch.do 正式环境为: http://api.epayservice.cn/thirdpay/query/queryBatch.do privateKey为数据传输时签名加密所需使用的商户私钥。
接口参数 #03.1
chargeMap参数内容:
属性 | 描述 | 类型 | 是否必填 | 补充 |
---|---|---|---|---|
merchant_no | 商户号 | String | 是 | |
date | 对账日期 | String | 是 | YYYYMMDD |
接口返回 #03.2
属性 | 描述 | 类型 | 是否必填 | 补充 |
---|---|---|---|---|
merchant_no | 商户订单号 | String | 是 | |
amt | 金额 | String | 是 | |
channel | 交易渠道 | String | 是 | |
create_date | 创建日期 | String | 是 | YYYYMMDD |
payed_date | 缴款日期 | String | 是 | YYYYMMDD |
bill_batch_code | 票据代码 | String | 否 | 交易类型含电子票业务,且开票成功时,为必填项 |
bill_no | 票据号码 | String | 否 | 交易类型含电子票业务,且开票成功时,为必填项 |
bill_random | 票据校验码 | String | 否 | 交易类型含电子票业务,且开票成功时,为必填项 |
brokerage | 手续费 | String | 是 |
Demo #03.3
Map chargeMap = new HashMap();
chargeMap.put("merchant_no",merchant_no);
chargeMap.put("date","20170801");
String privateKey = "";//私钥赋值
String queryLIst= "";
try{
// 发起 create创建charge请求(参数为构造的的chargeMap,
传入的controller的service_url)
queryLIst = Charge.create(chargeMap, service_url ,privateKey);
logger.info(queryLIst);
} catch (Exception e) {
e.printStackTrace();
}
return queryLIst;
}
关于我们
北京博思致新互联网科技有限责任公司成立于2016年,是行业领先的收缴服务提供商。
公司动态
其它信息
联系我们
获取方案