手机版

微信公众平台开发教程3PHP实现微信微信官方账号支付功能

时间:2021-08-26 来源:互联网 编辑:宝哥软件园 浏览:

本文阐述了用PHP实现微信官方账号支付功能。分享给大家参考,如下:

坦白说,我是一个参与微信开发的小白。写这个博客的原因是:第一,给自己做一个备忘录记录,让自己以后能回忆起程这段坎坷的路;二是希望帮助那些自学成才、发展起来的白人;第三是对那些不屑于等待我的尘埃的大牛们的指责。小白的道路是崎岖的,为什么你总是要看起来像你在上面?我等待尊重,并不害怕.

背景介绍:

随着智能手机的普及,移动支付下微信、支付宝提供的便利需求不言而喻。嗯,我身边至少有个小摊主可以用微信支付早餐,他们的手机比我的高档多了。现在我需要测试和实现微信支付功能。显然,我只需要有一个可以成功使用的演示参考。未来的发展和发展不会很难。重要的是克服关键困难。毕竟我两天才扔出去。被上级训斥,

操作步骤:

一、参考微信支付发展文档

1.搜索微信支付发展文档

在这里选择“微信官方账号支付”。个人认为,如果时间允许,可以阅读官方文件提供的所有信息,这也是对他人成就的肯定。虽然很多人吐槽界面中存在的bug,但另一种情况是直接下载。SDK,先测试功能,然后根据具体情况仔细研究

2.起初,许多在网上搜索的博客帖子很久以前就介绍了SDK

据说有报错、缺“t”字母等bug,不应该出现“curl_close($ch)”语句。基本上如果配置没有问题,百度可以根据报错找到很多解决方案,我下载的文件夹也根据反馈进行了修改。如果扔进公司的服务器,完全可以实现一分钱一分货的功能演示。因此,代码没有问题,但需要自己配置

二.服务号/商户号微信官方账号信息配置

1.在“基本配置”中获取AppID、AppSecret等信息,注意开启“开发者模式”

2.在“微信支付”中选择“开发配置”

根据提示配置授权目录。因为暂时只作为微信支付的测试,所以选择了“测试授权目录”填写路径。参考网上的一些建议,我也发现把这个目录写到测试页的上目录是最合适的。下图可供参考。

3.添加测试白名单

4.在“界面权限”中,授权并修改网页账号

如前微信分享功能所述,添加公司域名(删除http://)

三.代码配置实现

1.登录商家平台下载商家证书,然后放入证书/目录

2.根据代码中以下四个重要数据的描述,获取并添加到相应的位置

3.注意测试演示的支付界面为jsapi.php

建议仔细阅读此文件中的代码,以便熟悉内部信息设置,便于以后的顺利开发。

4.收到数据处理成功微信支付回拨

四.功能实现显示

1.使用“饲料二维码”

从要访问的支付接口的路径生成二维码扫描。显示的数据是因为我测试了var_dump()打印的信息,方便参考

2.点击“立即支付”后,跳转到支付界面,输入密码支付成功

3.就个人而言,

如果返回支付结果,应该可以自己决定跳转到自定义的支付成功界面。其实微信本身提供的界面已经习惯了,再考虑考虑。

附录:

1.源代码参考链接

2.推荐文章

ThinkPHP集成了微信支付的JSAPI模式

PHP微信支付界面的开发

ThinkPHP微信的完整例子

更多对PHP相关内容感兴趣的读者可以查看本网站专题:《PHP微信开发技巧汇总》、《php curl用法总结》、《PHP网络编程技巧总结》、《php字符串(string)用法总结》、《PHP中json格式数据操作技巧汇总》、《PHP针对XML文件操作技巧总结》、0103010

希望本文对PHP编程有所帮助。

版权声明:微信公众平台开发教程3PHP实现微信微信官方账号支付功能是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。