微信小程序调用微信支付流程,包括提交订单,发起支付

微信小程序调用微信支付流程,包括提交订单,发起支付,第1张

1调用wxlogin登录接口获取登录凭证,返回code信息

2向后台传输数据提交订单  登录凭证  订单价格totferr  code  平台user_id

3后台通过user_id查询 appid,小程序密匙,然后把 小程序appid,openid用户唯一标识,machid商户号,商户密匙wxsecret,价格传入获取一个WeixinPay实例,

调用WeixinPay的pay方法,返回结果$return,

微信端接受到成功数据后发起支付

支付成功

这个是没办法的,这个是微信支付给客户的确认

无法取消的

要取消的话

你就需要编写程序更改微信支付的流程

不过就相当于去黑微信的支付系统

这个很难做到

所以是没办法的呢

1前提:要以公司的以身份去注册一个小程序,才有微信支付权限;绑定商户号;在小程序填写合法域(支付域名)

二、完成以上条件,你可以得到

“小程序appid 小程序秘钥 ” 这两个用于获取用户openid;

商户号id ,商户号秘钥 支付接口必须的;

支付。第一步 调取微信接口获得统一下单号 就是告诉微信我要收openId为XX的人多少钱

第二步换算签名(参考文档) 第三部 前端 开启支付 回调用户是否支付 前端支付了 提示用户支付成功(此时不一定支付成功了) 第4部 后台回调地址接受到微信支付成功的XML 成功了 执行你的逻辑

退款需要支付证书 开通商户自己下载 直接调取API搞就完事

以上就是关于微信小程序调用微信支付流程,包括提交订单,发起支付全部的内容,包括:微信小程序调用微信支付流程,包括提交订单,发起支付、微信支付成功跳转问题、在微信小程序中如何实现支付及退款等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/9498123.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存