要素 :金额,币种,充值方式 ,指定外部钱包
// 1.获取配置
let config= http.get("/payment/config",{
types:"charge"
})
// 提交充值的账户 ,金额,等
http.post("",{
amount:10000.00,
//currencyID:88, // 币种 CNY
paymentChannel:"wechat", //"alipay" unionpay
accountID:"2332"
})
orderSn:="charge".util.PayTool.GenOrderSn() //生成充值单号 charge202204221059590001
qrcode :.util.PayTool.chargeQrcode(types,amount,paymentChannel,accountID) //生成二维码
data:={orderSn,qrcode}
ctx.JsonSucess(200,data)
充值方式 : 支付宝,微信,扫码、直接转帐 ,银行卡转帐 等
银行卡转帐
,线下交易
等方式需要审核(略)merchant_account_out
merchant_account_out_log