企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
~~~[api] post:http://testpayapi.9617777.com/api/consume/scan *string:appId#品牌ID *string:requestTime#发送请求时间,如:20190226153808 *string:signType=md5#加密方式 *version=1.0#版本号 *sign#签名 *storeId#店铺id *outOrderId#业务订单 *outOrderTime#业务订单生成时间20190226153808 *int:outOrderAmount#业务订单金额 (int 单位为分) *int:totalFee#支付金额(int 单位为分) *timeExpire=120#业务订单支付过期时间20091225091010 *callbackUrl#回调地址 *payInfo#支付信息 openid#微信/支付宝openid(微信/支付宝支付必传) customid#会员id(体系内支付必传) *orderList#子订单信息集合 *body#商品描述 mchCreateIp#订单生成的机器 IP payPwd#支付密码,体系内非通宝抵扣需要支付密码 (体系内支付必传) wxType#微信来源 discount#是否启用通宝+折扣,false为不启用,不传或者传true 为支付结算中心默认配置 discountData#优惠字段(json) <<< success {"status":"0000","codemsg":"下单成功","data":data} <<< error {"status":errorcode,"codemsg":error msg} ~~~ 示例返回数据 ``` trade_no为支付结算中心订单号 体系外微信支付: data为体系外唤起支付收银台参数 { "status": "0000", "codemsg": "下单成功", "data": "{\"appId\":\"wxe99ba6e7fa3e8672\",\"timeStamp\":\"1589857958\",\"nonceStr\":\"030d6cd0c7994b5b8a0712174f38706b\",\"package\":\"prepay_id=wx1911123818566678e89b2ca11895989000\",\"signType\":\"RSA\",\"status\":\"0\",\"paySign\":\"qoMlblh3kv1R2+2fw+7PF/JDwgldwsaEM8s9cqTHc+OMemsUwHkM0ZJB7cA8ZrWOZueLMcgtXZdNS3Tl4aDY7/4t7G9wMVC4ro6ArYbMfoD/WE+5kUkA+amtl4CI9sv+CzJdnTyTEqg7btIeGQwyEl0YR7fTWjsUricXqtNc07laEHtb/N9Hi9J3cIgamgKga91xti0p774mN9Ysp4U/VkyrduAuslNyv0507B4SWwla0NtzeeRpBoTSYGTqQDgibtVkLTy3nOq0GPi8UNCeoVYstNUsjQHPMr7ju/lIgzBY9vf0emIKkmM0VQJXMB6/1zUU5P2Ap/fBln1ROmNisA==\",\"callback_url\":null}", "payableAmount": "0.11", "amount": "0.11" } 体系内支付(通宝、至尊卡余额、通宝+) { "status": "0000", "codemsg": "支付成功", "data": { "trade_no": "1010200515192951227902" }, "payableAmount": "0.01", "amount": "0.01" } 异常状态码弹窗提示 status:3005 密码错误 status:3006 当日密码错误超过3次 ``` > orderList集合含子订单号、子订单金额、店铺id、店铺名称 例如: ``` [{"outOrderNo":"sw20190417001013222","outOrderAmount":6000,"storeId":4450,"storeName":"商户名称1"},{"outOrderNo":"sw20190417001013332","outOrderAmount":4000,"storeId":4458,"storeName":"商户名称2"}] ``` >outOrderAmount:实际支付总金额,为payInfo中payableAmount之和 >totalFee :实际支付总金额,为payInfo中amount之和 >payInfo:payableAmount、channelsubsidy、amount单位为分 type:支付类型目前有5种:wx_jsapi H5微信 , ali_jsapi H5支付宝 ,H5_tb H5通宝 ,H5_tbj H5通宝+,H5_zz H5至尊余额 ``` [{ "type": "H5_tb", //支付类型 "payableAmount": "10", //应付金额 "amount": "10" , //实际支付金额 "channelsubsidy":"0" //通道补贴 }] ``` 目前只有通宝+支付方式可能会有通道补贴,其他支付通道补贴为0。 当通道补贴为0时应付金额应等于实际支付金额 ``` discountData { "price":500,//单位为分,用户输入金额 "ratePrice":100,//单位为分,折扣优惠金额 "couponTotalPrice":100, //单位为分,优惠券面额 "couponPrice":90, //单位为分,优惠券实际使用金额 } ``` >备注:3des加密,sign生成规则详见[安全规范](https://www.kancloud.cn/zzkpay/jyzzpay/1029442) [应答码说明](https://www.kancloud.cn/zzkpay/jyzzpay/1029159)