微信小程序-虚拟支付的解决方案!原来还可以这么玩!

什么是虚拟支付?比如购买非实物(VIP会员、充值、课程、虚拟物品等)

这次虚拟支付的整改,最受影响的应该就是那些知识付费、购买课程、在线教育之类的小程序

而这次整改,只针对于ios系统的小程序,安卓系统是不受影响的,开发者可以选择其中一种方案:

1. ios和安卓都使用

解决方法:

1. 把 芝麻小客服 接入到小程序中

2. 在 芝麻小客服后台 设置关键词回复

3. 在客服按钮上加代码参数(参数请根据自己业务加)

    代码实例:

<button open-type="contact" session-from='{"params":"a=1&b=2"}'> 购买 </button>

    案例如下图:

4. 进入客服后回复关键词,如:“1”

    在后台设置的链接是:https://www.xxx.com/pay/pay.html

    在客服点开的链接是:https://www.xxx.com/pay/pay.html?a=1&b=2&openid=ofEl35JvxDkrSpYW574KptMdkpEa&from=singlemessage&isappinstalled=0

    它实际回复给用户的链接是已经拼接上我们在button标签里设置的参数还有openid了

5. 这时候就只需要在HTML页面捕获参数,进行数据请求和支付操作

    获取页面url的参数方法:

    传送门:《js 获取当前页面url链接的参数》

猜你喜欢

转载自blog.csdn.net/mossbaoo/article/details/88393913