当前位置:   article > 正文

uni处理微信,支付宝的支付操作_uni.requestpayment调起支付参数输出

uni.requestpayment调起支付参数输出

调起的前端API为:uni.requestPayment

需要的传参有:provider字段+orderInfo字段

1.支付宝

provider:alipay

orderInfo: 后端直接返回的数据字段,我这里是传入了一个商品的id,然后后端直接返回而给我这个字段,直接放入即可。

2.微信:

provider:wxpay

orderInfo:

appid:res.data.result.appId,               //微信开放平台审核通过的应用APPID
noncestr:res.data.result.nonceStr, //随机字符串,不长于32位。推荐随机数生成算法

package:"Sign=WXPay",  暂填写固定值Sign=WXPay
partnerid:res.data.result.mchId,    //微信支付分配的商户号
prepayid:res.data.result.prepayId,   //微信返回的支付交易会话ID
timestamp:parseInt(res.data.result.timeStamp),  //时间戳
sign:res.data.result.newSign  

//签名

详细参数说明见微信文档:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_12&index=2

填好2个参数调起接口就好。

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/700334
推荐阅读
相关标签
  

闽ICP备14008679号