企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
~~~[api] post:/pay/order/gateway *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#支付信息 customid#会员id nowxpay|noalipay|nounionpay|nozzkpay|notongbao|notongbaojia--可限制用户不能使用某种支付方式 *orderList#子订单信息集合 body#商品描述 attach#附加数据,在查询接口和支付通知中原样返回,该字段主要用于商户携带订单的自定义数据 mchCreateIp#订单生成的机器 IP subject#商品的标题/交易标题/订单标题/订单关键字等 *int:deduction#是否有通宝抵扣 payPwd#支付密码,体系内非通宝抵扣需要支付密码 isCombine#是否是组合业务 默认是0 非组合业务 1组合业务 splitOrderSrc#拆单来源 默认0来源业务方 1 平台方拆单 isSettle#订单是否结算 默认 1: 结算 0 :不结算(目前针对分期结算业务) <<< success {"status":"0000","codemsg":"预下单成功"} <<< error {"status":errorcode,"codemsg":error msg} ~~~ > 特殊错误标记 - 3005 密码错误 - 3006 当日密码错误超过3次 - 3106 用户需要重置支付密码 > orderList集合含子订单号、子订单金额、店铺id、店铺名称 例如: ``` [{"outOrderNo":"sw20190417001013222","outOrderAmount":6000,"storeId":4450,"storeName":"商户名称1"},{"outOrderNo":"sw20190417001013332","outOrderAmount":4000,"storeId":4458,"storeName":"商户名称2"}] ``` >totalFee :实际支付总金额,为payInfo中amount只和 >payInfo:amount单位为分 type:支付类型目前有六种:app_wx app微信 , app_ali app支付宝 ,app_upay app云闪付,app_tb app通宝 ,app_tbj app通宝+,app_zz app至尊余额 ``` [{ "type": "app_tb", //支付类型 "payableAmount": "10", //应付金额 "amount": "10" , //实际支付金额 "channelsubsidy":"0" //通道补贴 }, { "type": "app_tbj", "payableAmount": "190", //应付金额 "amount": "178", "channelsubsidy":"12" }] ``` //订单金额200,totalFee:188,补贴金额12 >备注:不用3des加密,直接传递json ,sign生成规则详见[安全规范](https://www.kancloud.cn/zzkpay/jyzzpay/1029442) deduction:在有通宝抵扣传递此参数,值为1,没有为0 <hr/> >**第三方支付加固** ![](https://img.kancloud.cn/31/da/31da3bf36dd4653a885fe7ab8d75d10c_982x969.png) [加密规则说明](http://47.104.168.97:4999/web/#/135?page_id=2636) [应答码说明](https://www.kancloud.cn/zzkpay/jyzzpay/1029159)