标题图
微信小程序实现微信支付功能流程
微信支付: https://pay.weixin.qq.com/wiki/doc/api/index.html
效果
进行选择接入
小程序支付
效果
步骤:
小程序调用登录接口,获取用户的openid
, wx.login(object)
, 通过调用接口获取登录凭证code
进行获取登录用户信息,包含用户的唯一标识(openid
)以及本次登录的会话密钥(session_key
).
用code
获取session_key
, 这是一个https
接口,开发者服务器使用登录凭证code
获取session_key
和openid
.其中session_key
是对用户数据进行保密的密钥.为了安全,不能将session_key
在网络上传输.
效果
获取的openid
商户在小程序中先调用该接口在微信支付服务后台生成预支付交易单,返回正确的预支付交易后调起支付。其实微信是提供java,net,php三种语言的封装包。
https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_1
效果
微信小程序-支付http://www.cnblogs.com/jcscript/p/6126722.html
需要支付的
perpay_id