欢迎光临
感谢一路有你

微信支付学习笔记(三)扫码支付/查询/退款

如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
 

统一下单

必填参数

https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1

 

下单成功后使用异步回调修改订单状态

 

扫描支付页面(修改)
$input->SetNotify_url("https://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退款查询

赞(0) 打赏
未经允许不得转载:王明昌博客 » 微信支付学习笔记(三)扫码支付/查询/退款
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏