记录微信支付的开发过程
发展文件附件: https://pay.weixin.QQ.com/wiki/doc/API/index.html
统一下单,完成微信支付一共需要两个界面
第一,提取微信预付费
二:微信异步通知
前期准备,全部由产品或其他人准备。 我们需要的东西
商户appid
商户编号
服务器异步通知路径(开发者)
键(AppSecret ) )。
成批订单接口链接: https://API.mch.weixin.QQ.com/pay/unified order
需要在微信平台上设置一些东西
#下载操作证书
#键的设定
设置#键前需要设置操作密码
这里具体的操作步骤不放截图。 微信支付申请成功后,会收到邮件。 那个步骤写得很清楚
所需的数据结构
第一个接口:提取微信预付费,向APP端返回所需数据
得到预付票
签名设置
封装请求参数
发送请求,调用统一订单接口
pycommonutil.startwxpay(result ); 再次签名
第二个接口:微信异步通知
验证商户id和价格后,进行相应的业务处理,我方不显示具体业务操作
将xml字符串转换为映射
判断签名是否正确
简单的微信支付界面到此结束。
简单地记录。
希望对需要的同学有帮助。
.