Posted in PHP onMay 05, 2019
本文实例讲述了小程序微信退款功能实现方法。分享给大家供大家参考,具体如下:
☹. 背景
- 微信开发中,既然涉及到了微信支付,对于合理的购物网站,必定会有用户退款请求
- 当然,一种方式是登录 微信商户平台,在
交易列表
中进行微信退款操作 - 但是,如果业务量庞大,作为友好交互,自然需要进行代码实现 微信退款 操作咯
稍作一提,这是针对
小程序退款申请
的方法指导(目测跟公众号退款没啥区别)
理论上,请对应参考文章:小程序微信支付 实例配置详解
编程语言:PHP 使用框架:ThinkPHP3.2.3 (我也觉得过时了,算了,框架啥的只是个壳子而已!)
☺. 前期准备
- 工欲善其事, 必先利其器
❶.文档阅读
?. 代码实现
- 如果你的前期准备已经完成,可直接参考源码
wxMini-PayDemo\Server-PHP\PayController.class.php
- 其实,核心方法只有两个,介绍如下:
❶. payRefund()
方法
- 请使用
post
请求方式,传参订单号和退款金额,请认真阅读注释信息,毕竟每个人的业务逻辑都不同 - 重要的就是获取
array 数组
形式的$wxPayResultJsonRes
❷. curl_post_ssl_refund()
方法
- 具体的使用,请阅读我的注释代码就好
附录:
❶. 实现效果
❷.Github 源码下载 >>>
- 强调:如果你的前期准备已经完成,可只需参考源码
wxMini-PayDemo\Server-PHP\PayController.class.php
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
小程序微信退款功能实现方法详解【基于thinkPHP】
- Author -
moTzxx声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@