测试地址:https://ibstest.allinpay.com/yst/yst-service-api/tx/handle
生产地址:https://ibsapi.allinpay.com/yst-service-api/tx/handle
接口代码(transCode):2280
功能说明:
1. 使用该接口功能下单前,需为该应用配置行业收款单。支持运营平台配置、门户配置。
2. 目前支持在微信、支付宝、云闪付的环境打开,并支付。
业务请求参数
字段 |
字段类型 |
必填 |
字段名称 |
说明 |
reqTraceNumCashier |
String |
是 |
行业收银台商户订单号 |
|
orderAmount |
Long |
否 |
订单金额 |
单位:分 不上送金额,则以消费者前端选择的商品金额为准 |
cashierParam |
JSONObject |
行业收银参数JSON |
详情 | |
payMode |
JSONObject |
是 |
支付模式 |
仅支持“云商通收银台:CASHIER_YST” |
sepDetailSource | String |
否 |
分账规则来源 |
需要分账的,则上送: 1:后台配置 |
orderValidTime |
String |
否 |
订单过期时间 |
格式:yyyy-MM-dd HH:mm:ss 不上送默认1小时 |
reqsUrl |
String |
否 |
前台通知地址 |
|
respUrl |
String |
否 |
后台通知地址 |
|
extendParams |
String |
否 |
扩展参数 |
cashierParam-行业收银参数JSON
字段 |
字段类型 |
必填 |
字段名称 |
说明 |
cashierTemplateId |
String |
否 |
收款模板编号 |
1.未上送则取应用的默认收款模板 2.模板编号可在门户【我的收款单】中查看模板编号 |
goodsParam |
LIST |
否 |
商品信息 |
1.保费缴纳模板(TYBFJN):仅可上送1个商品。 2. 商品收款模板(TYSPZF):可以上送多个商品 |
goodsParam-商品信息LIST
字段 |
字段类型 |
必填 |
字段名称 |
说明 |
goodsNo |
String |
否 |
商品编号 |
4个字段为一组,需一起上送 |
goodsTitle |
String |
否 |
商品名称 |
|
goodsPrice |
String |
否 |
商品单价,分 |
|
goodsNum |
String |
否 |
商品数量 |
云商通收银台,支付模式:CASHIER_YST
字段 |
字段类型 |
必填 |
字段名称 |
vspCusid |
String |
否 |
收银宝子商户号 集团模式,必填 |
limitPay |
String |
否 |
非贷记卡:no_credit 不填--借、贷记卡均支持; |
benefitDetail |
JSONObje ct |
否 |
优惠信息,benefitdetail 的 json 字符串,注意是 String,微信单品优惠,详情 |
业务响应参数
字段 |
字段类型 |
必填 |
字段名称 |
说明 |
respCode |
String |
是 |
业务返回码 |
|
respMsg |
String |
是 |
业务返回说明 |
|
result |
String |
否 |
订单状态 |
|
orderAmount |
Long |
否 |
订单金额 |
单位:分 不上送金额,则以消费者前端选择的商品金额为准 |
reqTraceNumCashier |
String |
是 |
行业收银台商户订单号 |
|
respTraceNumCashier |
String |
是 |
行业收银台通联订单号 |
|
cashierUrl |
String |
否 |
行业收银台付款页面 |
订单创建成功则返回 |
reqsUrl-前端回调参数
字段 |
字段类型 |
必填 |
字段名称 |
说明 |
result |
String |
是 |
订单状态 |
0:进行中 1:交易成功 2:交易失败 |
reqTraceNumCashier |
String |
是 |
行业收银台商户订单号 |
|
respTraceNumCashier |
String |
是 |
行业收银台通联订单号 |
|
orderAmount |
Long |
是 |
订单金额 |
|
payAmount |
Long |
是 |
支付金额 |
订单金额-营销金额 |
promotionAmount |
Long |
否 |
营销金额 |
|
finishTime |
String |
否 |
订单支付完成时间 |
yyyy-MM-dd HH:mm:ss |
extendParams |
String |
否 |
扩展参数 |