关于微信支付的一些小问题。

小问题,真头疼。

第一条:支付失败 该商户不支持长按二维码支付

微信商户官网给出了几种支付方式,现在用过的是 公众号支付、扫码支付和现在的H5支付。

扫码支付只能用在WEB端,更确切的说是可以用在,能用微信自带扫一扫进行扫描的地方。这样限制很大,有的开发者说可以截图保存下来再让用户长按保存。这么不人性的功能,咱们怎么可能采用呢。

官方禁止了这个,肯定是要推广另一个功能,那就是H5支付。

那就申请吧,没啥犹豫的了。

还要审核,费时间。

第二条:如何响应微信回调通知。

这个问题其实很困扰我,原先都是使用 return 'success' 或者 return true;但是这并没有用,写一个时间戳命名的文件就能看到一直按照他们的频率进行通知的。

正确做法:按照官方给的xml 进行响应。

die(<xml>  <return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>);

即可解决。

 多学习一下mysql高性能吧,有用。


猜你喜欢

转载自blog.csdn.net/yuxuemu/article/details/79688902