PHP实现微信公众号支付功能开发流程、原理及相关操作技巧
2021-08-27
微信公众平台开发教程 ③PHP实现微信公众号支付功能详解
更新时间:2019年4月10日11:29:15 作者:
本文主要介绍了在微信公众平台上开发PHP实现微信公众号支付功能,并详细分析了基于php的微信公众号支付功能的开发流程、原理及相关操作技巧以图形的形式。有需要的朋友可以参考下
本文介绍了PHP的微信公众号支付功能的实现。分享给大家,供大家参考,如下:
说白了,我是微信开发新手的小白。写这篇博客的原因是:一是给自己做个备忘录,让自己能回忆起这位程序员以后的坎坷之路;二是希望能帮助同样自学成才的小白;三是控告那些鄙视我尘土的大牛,小白的路是坎坷的,你为什么总是高高在上?我等待而不是害怕...
背景介绍:
随着智能手机的普及,微信、支付宝在移动支付下提供的便利需求不言而喻。嗯,至少我身边的小商贩都可以用微信支付早餐,人家的手机比我的还要好。档次高很多。现在我需要测试和实现微信支付功能。显然微信公众号开发教程php,我只需要有一个可以成功使用的演示参考。后续的扩展和发展不会有困难。最重要的是攻克关键难关。被上司训斥的命运
步骤:
一.参考微信支付开发文档
1. 微信支付开发文档
此处选择“公众号支付”。我个人建议,如果时间允许,可以阅读官方文档中的所有信息。可以看作是对他人成就的肯定。虽然很多人抱怨界面存在的bug,但另一种情况是直接下载他们的SDK微信公众号开发教程php,先测试功能,然后根据具体情况仔细研究
2.初初在网上找到的博文很多很久以前对SDK的介绍
说有错误等bug,“T”字母少,“($ch)”句子不应该出现。基本上如果配置没有问题,百度可以根据错误找到很多解决方法,根据反馈获取官方反馈。修改后,如果把我下载到公司服务器的文件夹丢到公司服务器上,完全可以实现一分钱一分货的功能演示,所以代码没有问题,但是需要自己配置
二.服务号/商户号 公众号信息配置
1.get,等信息在“基本配置”中,注意开启“开发者模式”
2.在“微信支付”中选择“开发配置”
根据提示配置授权目录。因为我暂时只是测试微信支付,所以选择了“测试授权目录”填写路径,参考网上的一些建议,发现目录写在测试页面上。上层目录最合适,可以参考下图。
3.添加测试白名单
4.在“界面权限”中,授权修改web账号