编码

绑定回调路由 routes/api.php

Route::any('/gateway/wxpay/callback', 'PayController@callback')->name('pay.callback');

注意前一篇文章的添加 .env 与此处路由的 URL 要保持一致。:

WECHAT_PAYMENT_NOTIFY_URL=https://www.mysite.com/gateway/wxpay/callback

app/Http/Controllers/PayController.php 添加 callback 方法

/**

* 微信支付回调

*

* @return Response

*/

public function callback(\App\Repositories\BuyRepository $buyRepository)

{

return $buyRepository->callback();

}

app/Repositories/BuyRepository.php 添加 callback 逻辑

public function callback()

{

$this->wxpay = app('easywechat.payment');

return $this->wxpay->handlePaidNotify(

function ($message, $fail) {

if ($message['result_code'] === 'FAIL') {

logger()->warning('WXPAY_CALLBACK', ['FAIL', $message]);

return true;

} else if ($message['return_code'] === 'SUCCESS') {

// TODO: 你的发货逻辑

return true;

}

}

);

}

php小程序 b支付回调视频教程,Laravel教程: 3分钟实现小程序微信支付接入(下)——回调发货逻辑...相关推荐

  1. ios浏览器微信支付回调页面_微信支付:手机系统自带的浏览器,调用微信支付如何实现(非扫码)...

    如果您是使用浏览器的移动网页进行支付,那就是调用微信H5支付,如果是使用APP客户端进行支付,那就要调用微信APP支付. H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使 ...

  2. 【中国版Appsmith】小程序低代码 PagePlug 正式开源,一分钟制作小程序上线!

    XDM!支持快速开发小程序.Web应用的前端低代码产品 PagePlug 正式开源了!!! Github链接 Gitee链接 欢迎各位star.fork.pr三连!!! PagePlug 真的能一分钟 ...

  3. android支付宝支付微信支付封装,如何在Android App中集成支付宝和微信支付功能

    前言 本文主要介绍如何在 Android App 里集成支付宝和微信支付的功能,文中将实现的步骤一步步介绍的非常详细,对同样遇到这个问题的朋友相信会是一个很好的参考,下面话不多说了,来一起看看详细的介 ...

  4. html微信支付跳转源码,h5外部浏览器跳转微信支付链接api接口免费代码

    如何让h5网页外浏览器跳转微信支付链接呢,这里分析了部分微信接口,可以用原生的公众号支付接口来搭建平台,代码如下 跳转中 //演示地址:http://vip.kakuapi.com/wxpay.php ...

  5. android个人支付功能,个人app支付接入(三分钟搞定个人微信支付,支付宝支付问题)---贝贝支付...

    前言 想必很多人个人开发者和我有同样的感触,想要在自己开发的app中接入微信支付和支付宝支付,仅仅是去申请支付接口就把我们挡在了门外,微信和支付宝都只对接企业的,那不是想逼死我们个人开发者吗?一开始使 ...

  6. [经验教程]iPhone苹果手机上怎么使用微信支付123元开通爱奇艺京东plus联名会员?

    iPhone苹果手机上怎么使用微信支付123元开通爱奇艺京东plus联名会员? 1.打开爱奇艺京东plus官方联合会员活动页面: iPhone苹果手机上怎么使用微信支付123元开通爱奇艺京东plus联 ...

  7. Java教程:如何申请Java开发微信支付中的必要参数(appid,appsecret,商户号,微信支付密钥)

    这一章我们来说下,微信开发中的一些必要参数申请,如appid,appsecret,商户号,微信支付密钥 第一步: 我们要申请微信公众服务号 链接:https://mp.weixin.qq.com/ 第 ...

  8. java实现沙箱测试环境支付宝支付(demo)和整合微信支付和支付宝支付到springmvc+spring+mybatis环境全过程(支付宝和微信支付)

    一.支付宝测试环境代码测试 1.下载电脑网站的官方demo: 下载地址:https://docs.open.alipay.com/270/106291/ 2.下载解压导入eclipse readme. ...

  9. php微信扫码支付后跳转页面跳转页面,PC端 微信支付 扫码之后页面跳转处理

    其实就是用Ajax异步刷新去后台轮询. if(payType == 'wxPay'){ $.ajax({ url: "********", type: "post&quo ...

最新文章

  1. IDEA如何导入多个maven依赖的项目
  2. 再见了月薪3w的大后端,低代码开发已成气候!
  3. python中二进制以什么开头_Python二进制表示和位操作
  4. GUI(三)一个菜单的程序
  5. PyCharm去掉满屏的波浪线
  6. AAAI 2022 | 条件局部图卷积网络用以气象预测
  7. 一个Java对象到底占多大内存?(转)
  8. python方格染色_Luogu P3631 [APIO2011]方格染色
  9. 君君喂大象C语言答案,2017年北师大版二年级语文上册句子专项复习题及答案
  10. 【转】HTTP协议之multipart/form-data请求分析
  11. Oracle Tuning ( instance 级别 ) 01
  12. error: cast from ‘void*’ to ‘int’ loses precision报错
  13. 去掉softmax后Transformer会更好吗?复旦华为诺亚提出SOFT:轻松搞定线性近似
  14. tomcat查看线程数
  15. 磁盘和文件系统的管理
  16. Windows上如何搭建web网站,并发布到外网可访问?2-2
  17. MATLAB到底有多厉害?
  18. Mysql基础篇(3)—— MySQL数据库类型
  19. uoj140 【UER #4】被粉碎的数字
  20. 安河桥间奏为什么火_什么样的人会喜欢安和桥的间奏,初见的时,没想过后来会那么喜欢...

热门文章

  1. python 一些练习 (初学)
  2. (原创)使用tensorflow及anaconda(spyder)时遇到的问题
  3. Kotlin实现LeetCode算法题之String to Integer (atoi)
  4. MyBatis运行动态sql及存储过程
  5. eclipse新建maven项目和聚合项目
  6. angularjs 学习笔记(一) -----JSONP跨站访问
  7. 高通:蓝牙5.0将可同时连接两个设备
  8. 长按UIWebView上的图片保存到相册
  9. CentOS 7下安装集群Zookeeper-3.4.9
  10. ubuntu下安装JDK以及配置