Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 拉维公司;完整的贝宝/支付解决方案_Laravel_Paypal_Payment Processing - Fatal编程技术网

Laravel 拉维公司;完整的贝宝/支付解决方案

Laravel 拉维公司;完整的贝宝/支付解决方案,laravel,paypal,payment-processing,Laravel,Paypal,Payment Processing,所以我正在尝试为我的网站实现一个支付解决方案,经过相当多的研究,我仍然缺乏一个完整的解决方案。我正在运行Laravel 5.0,需要一般购物车付款功能。我想我会发布这篇文章,试图创建一个参考,以帮助其他可能有这个问题的人。我已经把测试事务放到了Paypal的沙箱中,这似乎是砖墙的所在,但是一个完整的概述会很有帮助。我将列出我需要克服的问题,以便解决一些问题 完成支付解决方案实施需要解决的问题 我所看到的最大的问题是收到 付款处理成功的通知返回,但我将步行 通过到目前为止我所看到的。我不知道如何

所以我正在尝试为我的网站实现一个支付解决方案,经过相当多的研究,我仍然缺乏一个完整的解决方案。我正在运行Laravel 5.0,需要一般购物车付款功能。我想我会发布这篇文章,试图创建一个参考,以帮助其他可能有这个问题的人。我已经把测试事务放到了Paypal的沙箱中,这似乎是砖墙的所在,但是一个完整的概述会很有帮助。我将列出我需要克服的问题,以便解决一些问题

完成支付解决方案实施需要解决的问题

  • 我所看到的最大的问题是收到 付款处理成功的通知返回,但我将步行 通过到目前为止我所看到的。我不知道如何设置侦听器或其他方法来检测正确的支付处理

  • 当我试图避免信用卡信息时,处理信用卡信息 目前,我希望在gateway网站上实现这一点

  • 可能会在Laravel中启动对这些API的一些调用 当用户签出时

  • 我正在尝试将项目移动到我的服务器,但开发正在进行中 在本地完成,会产生附加问题

选择

只有贝宝

  • 我已经采取了基本的表单实现方式,将付款输入Paypal,但我似乎无法将付款取出。我尝试了返回URL,但似乎不起作用
  • 我不一定喜欢这个选项,因为它似乎以某种形式保留了大量信息,而这种形式似乎更适合在服务器上保密
我想在git上使用一些完整的东西,但我似乎发现文档不完整

  • --不知道如何在laravel中实现这一点
  • --似乎没有被使用

  • --卡片信息在这里不是直观的,因为这是将要发生的 贝宝应该会管理好的

  • 使用Paypal express会很好,但我没有看到专门用于此的大量资源
有Aimeos。

  • 手动实现vsrf并不一定让我感到安全 而且它似乎没有在支付上提供更多的保护 前面
我对其他完整的用户开放,并向Paypal收取类似的费用

  • 条纹不适合我。我不是在做基本订阅

如果您有任何完整的想法,我们将不胜感激,因为在本例中,缺少文档会导致问题。谢谢

此PayPal PHP SDK将使所有PayPal经典API调用变得非常快速和简单。它可以在Packagist/Composer上使用,并且可以非常轻松地应用于Laravel

它支持快速结账、Payments Pro、开票、交易搜索、交易详细信息、退款等

这是在Laravel4中完成的,但我不久前就开始了这个“”项目,以展示类库/sdk如何基本上复制PayPal帐户中可以执行的所有操作。给你

所以,是的,SDK应该能够处理在Laravel项目中使用PayPal所需的一切