微信支付学习笔记(三)扫码支付/查询/退款
统一下单
必填参数https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1下单成功后使用异步回调修改订单状态
扫描支付页面(修改)
$input->SetNotify_url("http://www.wangmingchang.com/example/notify.php")
在logs中生成付款日志 1.判断商户号 2.判断数据库未支付的金额与返回的金额是否相同 3.判断is_pay=0 4.判断return_code = success result_code = success 判断成功后执行,下单成功 订单查询/支付成功后的跳转
查询微信的订单 and查询自己数据库的订单 =====>支付成功跳转 查询订单 orderquery.php 使用js循环判断订单是否成功,成功后跳转 1.判断trade_state=success 2.数据库订单是否为1微信退款
需要证书,在商户平台中下载,---API安全 放在cert中 refund.php退款文件 refundquery退款查询 本站文章如未注明出处均为原创,转载请注明出处,如有侵权请邮件联系站长。