调用生单接口
说明 #01
商户完成业务处理后,调用SDK中生成create的方法,通过商户后端对参数进行加密请求到我方后端。我方服务完成生单操作后返回缴款码,商户将缴款码展现给客户。
接口 #02
统一接口为 com.bosssoft.sdk.model.Charge.create(chargeMap,serviceUrl,privateKey); 其中chargeMap为接口参数,见下方接口参数章节。 serviceUrl为我方提供的接口地址: 测试环境为: http://debug.epayservice.cn/thirdpay/charge/createnontaxbill.do 正式环境为: http://api.epayservice.cn/thirdpay/charge/createnontaxbill.do privateKey为数据传输时签名加密所需使用的商户私钥。
接口参数 #02.1
chargeMap参数内容:
属性 | 描述 | 类型 | 是否必填 | 补充 |
---|---|---|---|---|
merchant_no | 商户号 | String | 是 | |
widget_content | 订单内容 | String | 是 | 转出时需使用私钥签名 |
back_url | 后端通知地址 | String | 是 | 生单时为空 |
extra | 扩展参数 | String | 否 |
接口参数 #02.2
widget_content参数内容(JSON):
属性 | 描述 | 类型 | 是否必填 | 补充 |
---|---|---|---|---|
merchant_no | 商户号 | String | 是 | |
regionCode | 行政区划 | String | 是 | |
businessNo | 业务单号,执收单位业务单号 | String | 是 | 不可重复 |
agencyCode | 执收单位编码 | String | 是 | |
agencyName | 执收单位编码 | String | 是 | |
date | 填制日期 | String | 是 | 填制日期 |
payerName | 缴款人名称 | String | 是 | |
payerAccNo | 缴款人账号 | String | 否 | |
payerBank | 缴款人开户银行 | String | 否 | |
payeeAccAssignType | 账户给定方式 | String | 是 | 1财政设置2单位指定3子账号 |
payeeAccType | 收款人账户类型 | String | 是 | |
payeeAccName | 收款人全称 | String | 否 | 账户给定方式为2时必填 |
payeeAccNo | 收款人账号 | String | 否 | 账户给定方式为2时必填 |
payeeAccBankName | 收款人开户银行 | String | 否 | 账户给定方式为2时必填 |
PayeeAccBankNo | 收款人开户银行行号 | String | 否 | 账户给定方式为2时必填 |
totalAmt | 缴款金额合计 | Integer | 是 | 单位 分 |
effectiveDate | 有效日期 | String | 否 | YYYY-MM-DD |
memo | 备注 | String | 否 | 备注 |
itemDetails | 收费项目明细内容 | List | 是 | 见下方表格 |
details收费项目明细:
属性 | 描述 | 类型 | 是否必填 | 补充 |
---|---|---|---|---|
itemIdCode | 项目识别码 | String | 是 | |
itemCode | 项目编码 | String | 是 | |
itemName | 项目名称 | String | 是 | |
unit | 项目执收单位 | String | 是 | |
number | 执收数量 | Integer | 是 | |
std | 执收标准 | Intege | 是 | 单位 分 |
amt | 项目执收金额 | Integer | 是 | 单位 分 |
关于我们
北京博思致新互联网科技有限责任公司成立于2016年,是行业领先的收缴服务提供商。
公司动态
其它信息
联系我们
获取方案