首页 > 微信应用  > 

微信小程序开发在线支付功能的实现代码

微信小程序开发在线支付功能的实现代码
这篇文章主要介绍了微信小程序 在线支付功能的实现的相关资料,需要的朋友可以参考下

这篇文章主要介绍微信小程序开发在线支付功能的实现代码的相关资料,需要的朋友可以参考下

微信小程序 在线支付功能

最近需要在微信小程序中用到在线支付功能,于是看了一下官方的文档,发现要在小程序里实现微信支付还是很方便的,如果你以前开发过服务号下的微信支付,那么你会发现其实小程序里的微信支付和服务号里的开发过程如出一辙,下面我就具体说一下小程序里微信支付的开发流程和注意点。

1.开通微信支付和微信商户号

这个过程就和开通服务号的微信支付过程一样,没有什么可以说的。

2.获得用户的openid

首页我们需要在小程序的客户端js中获取当前用户的openid,通过调用wx.login方法可以得到用户的code,然后开发者服务器使用登录凭证 code 获取 openid。

wx.login({ success: function(res) { if (res.code) { //发起网络请求 wx.request({ url: 'https://yourwebsit/onLogin', method: 'POST', data: { code: res.code }, success: function(res) { var openid = res.data.openid; }, fail: function(err) { console.log(err) } }) } else { console.log('获取用户登录态失败!' + res.errMsg) } } });

微信小程序开发在线支付功能的实现代码由讯客互联微信应用栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“微信小程序开发在线支付功能的实现代码