84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
初学微信,用的官方微信支付的php DEMO,在自己的服务器调试成功了,想请教下高手,在哪里添加代码后,可以把服务器回调接收到的订单信息写入到自己的数据库。
小伙看你根骨奇佳,潜力无限,来学PHP伐。
demo里面支付成功的回调url就是通知地址,notify_url()这个方法
登录微信支付,在里面可以配置支付结果回调接口,微信支付成功后会调用你的程序接口把支付结果信息传递给你,这时候你拿到信息就随便你怎么处理了
可以研究一下微信支付或者支付宝支付原理 主要包括return_url.php 和notify_url.php这里你需要用到的是notify_url.php,在这里判断交易成功,你就可以改变订单信息状态写入数据库,这个通知页只能在被微信调用的时候才能启动,而且是服务器间的,我们看不到,你可以接触写入日志调试。
方式一.首先代码是写在配置的通知地址对应的程序位置.(notify_url)然后微信通知回来的数据是xml数据,需要解析为你需要的格式! 注意cdata数据方式二(常用).sdk里面通知类里面数据已经给你解析好了,写个类继续于通知类WxPayNotify重写NotifyProcess函数(你代码的位置),实例它并调用handle就好
WxPayNotify
NotifyProcess
PS:微信支付SDK代码好乱...
demo里面支付成功的回调url就是通知地址,notify_url()这个方法
登录微信支付,在里面可以配置支付结果回调接口,微信支付成功后会调用你的程序接口把支付结果信息传递给你,这时候你拿到信息就随便你怎么处理了
可以研究一下微信支付或者支付宝支付原理 主要包括return_url.php 和notify_url.php
这里你需要用到的是notify_url.php,在这里判断交易成功,你就可以改变订单信息状态写入数据库,这个通知页只能在被微信调用的时候才能启动,而且是服务器间的,我们看不到,你可以接触写入日志调试。
方式一.
首先代码是写在配置的通知地址对应的程序位置.(notify_url)
然后微信通知回来的数据是xml数据,需要解析为你需要的格式! 注意cdata数据
方式二(常用).
sdk里面通知类里面数据已经给你解析好了,写个类继续于通知类
WxPayNotify
重写
NotifyProcess
函数(你代码的位置),实例它并调用handle就好PS:微信支付SDK代码好乱...