统一下单(服务端)

服务端调用 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。

苏州wx.request 网络请求与域名校验
返回分类