微信支付之 - 公众号支付
微信支付-官方文档:https://pay.weixin.qq.com/wiki/doc/api/index.html
参考文档:
http://cw.hubwiz.com/card/c/57303d5408ce8b3d3a14369e/1/4/7/
http://www.dongcoder.com/detail-10248.html
http://ms.csdn.net/geek/131842
http://yurixu.com/blog/2016/06/28/%E6%BC%AB%E8%B0%88%E5%BE%AE%E4%BF%A1%E6%94%AF%E4%BB%98/
注意:
lib\WxPay.Notify.php的80行: 此处官方SDK又出现一处错误:GetReturn_code方法不需要传递参数,应该把$return_code删除。 //又现一处SDK错误,$return_code多余 //$this->GetReturn_code($return_code) == "SUCCESS") $this->GetReturn_code() == "SUCCESS") 引入的时候加上路径 require_once(WX_PAY_PATH."lib/WxPay.Api.php"); // new的时候,前面需要加上'\' $notify = new \WxPayNotify();
支付涉及到的数据表:
【prepay_trade】预支付信息表
商户与支付平台(支付宝和微信)准备交易之前,的交易数据表。
商户与支付平台(支付宝和微信)交易实行之后,需要将本表的[支付结果]字段更新。
【pay_trade】 第三方支付平台交易信息
第三方支付回调成功后,保存支付信息
【trade_details】商户用户虚拟金额的交易明细表