微信小程序-支付接口

调用wx.requestPayment(OBJECT)发起微信支付

Object参数说明:

参数类型必填说明
timeStampString时间戳从1970年1月1日00:00:00至今的秒数,即当前的时间
nonceStrString随机字符串,长度为32个字符以下。
packageString统一下单接口返回的 prepay_id 参数值,提交格式如:prepay_id=*
signTypeString签名类型,默认为MD5,支持HMAC-SHA256和MD5。注意此处需与统一下单的签名类型一致
paySignString签名,具体签名方案参见微信公众号支付帮助文档;
successFunction接口调用成功的回调函数
failFunction接口调用失败的回调函数
completeFunction接口调用结束的回调函数(调用成功、失败都会执行)
  api.groupPlayOrder(token,data,function(res){
           //data字段包括:订单号、支付金额;后台返回需要填写的支付参数
           wx.requestPayment({
             timeStamp: res.data.timeStamp,
             nonceStr: res.data.nonceStr,
             package: res.data.package,
             signType: res.data.signType,
             paySign: res.data.paySign,
             success:function(res){
               console.log(res)
               wx.showToast({
                 title: '支付成功',
                 icon: 'success',
                 duration: 2000
               });
             },
             fail:function(error){
               console.log(error)
             },
             complete:function(){

             }
           })
      })

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值