微信小程序微信支付

在微信小程序中支付都使用微信支付。当要发起微信支付的时候,需要告诉服务器,要进行微信支付了,服务器会调用微信服务器的支付,并返回必要的参数,开发者获取到参数之后,再让用户进行支付,用户支付的结果会直接在API中告知微信小程序,同时,微信服务器也会告知服务器支付的结果。

流程图如所示:
微信小程序微信支付

wx.requestPayment({
  timeStamp: '',       // 时间戳
    nonceStr: '',     // 随机字符串
    package: '',       // 统一下单接口返回的 prepay_id 参数值
    signType: 'MD5',  // 签名算法有"MD5"和"HMAC-SHA256两种
    paySign: '',       // 签名
  success: funcation(){
    // 获取成功
  },
  fail: funcation(){
    // 获取失败
  },
  complete: funcation(){
    // 不管成功失败都会执行
  }
})

在实际开发过程中,传递的参数都是服务器返回的,开发者要做的只是直接把参数一一对应填写上即可。

酷客网相关文章:

赞(0)

评论 抢沙发

评论前必须登录!