多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
~~~[api] post:/api/v1/pay?framework=api *int:totalfee=not null#应付金额 *int:paytype=notnull#支付类型 //0为微信二维码,1为支付宝维码 2现金 3信用卡 4会员卡 5其他 6挂账 7微信扫码 8支付宝扫码 *int:paid_fee=not null #支付金额 int:change_fee=not null#找零多少 int:discount=not null#优惠百分比 int:discount_fee=not null#优惠金额 int:discounttype=not null#优惠类型 0没有优惠1为满减,2为会员卡折扣3为微信卡券4其他优惠 5折扣优惠 int:teatype=not null#是否有默认为1 1表示有茶味费 0代表没有 int:roundtype=not null#0代表没有抹零 1代表有抹零 默认为0没有抹零 int:roundmoney= not null # 抹零金额 默认是0 int:changemoney= not null #0 默认没有改价 1代表已经改价 int:qrcode=not null#默认为0代表客户扫码支付 扫码枪支付数据 string:remark=not null#备注 string:cardno=not null #卡号 当付款类型为4 必传字段 其他不必穿 string:phone=not null #手机号 当付款类型为4 cardno 是空 必传字段 其他不必穿 string:termno=not null#终端号 当付款类型为4 必传字段 其他不必穿 <<< 请求示例 post:http://192.168.4.42/api/v1/pay?framework=api { "orderid":"74", //订单ID "paytype" :"1", //0为微信二维码,1为支付宝维码 2现金 3信用卡 4会员卡 5其他 6挂账 7微信扫码 8支付宝扫码 'paid_fee' :70, "totalfee":"55", "discount":"50" 'discount_fee' : '5', 'roundtype' :'1', 'discounttype' :'4', 'remark' :'备注' } <<< success { "code": 201, "msg": "ok", "data": { "qrcode_url": null, // 支付二维码 "redirect_url":"xxx", //支付跳转地址 "orderID": "1167", "payMoney": 0 } } <<< error ~~~