只有经历过地狱磨难的人,才有建造天堂的能力——尼采
本篇对使用Senparc.Weixin SDK,作微信公众号支付,做简单介绍,希望对大家在使用SDK做支付功能时,有所启发。
0、命名空间
所需要用到SDK命名空间
1、业务逻辑
业务逻辑
2、获取用户基本信息
获取用户基本信息,保存到Session。具体可见:Senparc.Weixin SDK(2)——获取用户基本信息
保存微信用户基本信息到Session
3、统一下单
支付结果的回调链接,一定是外网可访问的域名链接
调用统一下单接口,生成js参数
4、调起JS支付
点击“确认支付”,调起微信支付,完成支付操作
支付过程中,对订单业务逻辑的处理,请自行考虑。