小程序webview支付视频,微信小程序web-view支付demo演示

通过小程序web-view组件,
一些企业把网站转换到小程序里了,
但是遇到一些问题,
企业网站原来可以使用微信支付,
但是在小程序里却不行了,
就问子恒老师:
“小程序webview里不能使用微信支付吗”

wordpress小程序中使用微信支付

其实小程序web-view中,
是可以使用微信支付的,
猛击这里观看小程序webview支付demo效果演示视频
下面子恒老师来聊一聊这个方面的内容…

一、 小程序webview中能使用哪些微信支付方式
我们知道微信提供了至少8种支付方式,
小程序web-view并非支持所有支付方式,
根据子恒老师在项目中的实践,
微信小程序web-view中能使用下面两种微信支付方式:
1-1) 微信小程序支付
1-2) 微信公众号支付

上面小程序webview支付demo演示视频,
使用的是微信公众号支付

二、 小程序webview支付开发流程
下面以小程序支付为例,
讲一下实现小程序web-view支付的主要流程:
2-1) 小程序web-view传值给小程序
小程序webview支付页面,
通常是产品购买页面,
或者是购物车页面,
你需要把用户购买产品,用户id,订单金额等参数传递给小程序。

2-2) 微信web-view中实现小程序支付
2-2-1) 小程序接收用户传递过来的参数

2-2-2) 把参数发送到web服务器
这一步你在自己的web服务器上处理业务逻辑,
然后构建好小程序支付参数,
包括获取小程序支付的prepay_id
生成小程序支付签名
随机字符串等。
返回给小程序。

2-2-3) 小程序接收web服务器返回的数据
并使用 wx.requestPayment() 发起小程序支付,
这样用户就能在小程序webview中支付,
在线购买你的产品了。

2-3) 小程序支付后的处理
用户在小程序webview中支付后,
是否支付成功?
如果不成功应该怎么办?

这些业务处理好,
会给用户一个好的体验。

如果你的网站是wordpress,
可以下载子恒老师开发的大秦wordpress微信支付插件
你的网站转换到小程序后,
就能在小程序webview中使用微信支付功能了。

猜你喜欢

转载自blog.csdn.net/towtotow/article/details/80333233