微信公众平台开发教程③PHP实现微信公众号支付功能图文详解
更新时间:2019年4月10日11:29:15 作者:
本文主要介绍微信公众平台开发PHP实现微信公众号支付功能。以图文形式详细分析了基于PHP的微信公众号支付功能的开发流程、原理及相关操作技巧。有需要的朋友可以参考以下
本文介绍PHP实现微信公众号支付功能的例子。分享给大家,供大家参考,具体如下:
说白了,我是一个刚刚接触微信开发的新手。写这篇博客的原因是:第一,给自己做一个备忘录,以便日后回忆起这个程序员的坎坷之路;第二,希望能够对自学、开发的新手有所帮助;第三,对那些蔑视我们和其他人的大人物的指控。新手之路坎坷,为何总是要一副高高在上的样子?我很尊重但不害怕...
背景介绍:
随着智能手机的普及,微信、支付宝为移动支付提供的便利是不言而喻的。嗯,至少我身边的小商贩可以用微信支付早餐,而且他们的手机比我高端多了。 。现在我需要测试并实现微信支付功能。显然,只要我有一个可以成功使用的demo参考,后续的扩展和开发就不会困难。重要的是要攻克关键难点。毕竟,我只需要在两天内完成它。被上级训斥
操作步骤:

1.参考微信支付开发文档
1.搜索微信支付开发文档
这里选择“公众号支付”。我个人建议如果时间允许的话可以阅读官方文档中的所有信息。也算是对别人成就的肯定。虽然很多人抱怨界面存在Bug,但另一种情况是直接下载他们的SDK,先测试功能,然后根据具体情况仔细研究。
2、一开始网上搜了很多很早以前就介绍过SDK的博文。
据说存在错误、缺少“T”字母、不应该出现的“($ch)”语句等bug。基本上,如果配置没有问题,根据错误报告,百度可以找到很多解决方案。官方根据反馈进行了修改。如果我下载的文件夹扔到公司服务器上,一分钱就可以用来演示功能,所以代码没有问题,只需要自己配置一下即可。

2.服务号/商户号公众号信息配置
1、获取“基本配置”等信息,并务必开启“开发者模式”
2.在“微信支付”中选择“开发配置”
根据提示配置授权目录。因为我暂时只是测试微信支付,所以选择“测试授权目录”填写路径。我参考了网上的一些建议并亲自测试发现该目录被写入到了测试页面的上层。目录最合适,下图可以作为参考。
3.添加测试白名单
4.在“接口权限”中修改Web账号的授权