赞
踩
一,身份验证
1:前端调用wx.login方法向微信平台发送请求获取用户临时身份证明code
2.微信收到请求会将code返回给前端
3.前端收到code,将code传递给后端
4.后端向微信平台发送code,appid以及appSecret等信息
5.微信平台验证通过之后会向后端返回openid和session key
6.后端将openid返回给前端,至此身份验证完成
二,支付
7前端向后端发送预支付请求,传递openid以及商品信息
8.后端向微信平台调用统一支付接口,传递openid以及商品数据信息
9.微信平台会给后端反馈一些数据(我也不知道是哪些数据)
10.后端向前端返回五个参数
#公众账号ID
weixin.mpAppId
#商户号
weixin.mchId
#商户密钥
weixin.mchKey
商户证书路径
weixin.keyPath
#微信支付异步通知地址
weixin.notifyUrl
11.前端调用requestpayment方法向微信发送请求,传递后端返回的五个参数,
12.微信平台向前端发送支付结果反馈
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。