统一下单(服务端)
服务端调用 pay/unifiedorder,传 body/out_trade_no/total_fee/notify_url,拿到 prepay_id;再用密钥签名生成前端需要的 5 个支付参数(timeStamp/nonceStr/package/signType/paySign)。金额单位分。
前端调起支付
package 字段固定为 prepay_id=xxx。paySign 用 MD5 或 HMAC-SHA256 按字典序签名。
wx.requestPayment({
timeStamp: String(pay.timeStamp),
nonceStr: pay.nonceStr,
package: 'prepay_id=' + pay.prepay_id,
signType: 'MD5',
paySign: pay.paySign,
success(res){ /* 支付成功,仅作提示,真实状态以回调为准 */ }
})
融之易科技 李智霖18612697889
立足苏州、服务长三角的一站式数字增长伙伴,提供官网建设、网络推广、短视频运营、外贸推广与小程序 App 开发。需要针对你的业务出方案,可直接联系李智霖 18612697889。
