问题标签 [omnipay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1610 浏览

opayo - 如何使用 sagepay 服务器 (inframe) 通过 Omnipay Sagepay 完成购买

我似乎找不到 Omnipay\SagePay 的说明,并且当 SagePay 发布到我的通知 URL 时,我正在努力完成购买。

谁能提供信息,或指出我可以在哪里找到通知 URL 需要哪些操作和参数才能完成购买?

0 投票
3 回答
5327 浏览

php - Omnipay:贝宝 REST API 集成

由于我直接使用 PayPal REST API 的尝试失败了,我试图看看 Omnipay 是否是一种选择……有没有办法将 REST API 与 Omnipay 一起使用?到目前为止,我见过的唯一集成需要一个usernameand password,而不是client idand client secret

0 投票
1 回答
7008 浏览

php - 使用 Omnipay 的 PayPal Express Checkout 未在 Sandbox 帐户中显示订单

我在我的网站上使用了 Omnipay PayPal_Express 结帐脚本,当我为订单付款时一切正常,但订单未显示在 PayPal Sandbox 帐户中。

当我对 PayPal_Pro 使用相同的脚本时,它会显示出来。

我的代码如下:

我在 Sandbox 中创建了两个测试帐户,一个用于上述 API,一个用于支付。我尝试使用测试卡详细信息和登录信息付款,但订单详细信息未显示在帐户中。

任何人都可以帮忙吗?

0 投票
2 回答
3290 浏览

php - Laravel Omnipay 与 Omnipay/Paypal - 找不到类

我正在尝试将 Omnipay Paypal 包与我的 Laravel 4.1 应用程序集成。我已经按照 Omnipay 的建议安装了laravel-omnipay 包,并按照说明进行了设置。

我已将 laravel-omnipay 包添加到 Laravel 的 app.php 文件中的 providers 数组和 aliases 数组中。配置文件也已创建。

我的 composer.json 有以下要求:

ignited/laravel-omnipay 的配置文件如下所示:

但是当我打电话时,$gateway = Omnipay::gateway('paypal');我得到了错误

类 '\Omnipay\Paypal\ExpressGateway' 未找到”

有什么我忘记了吗?:我

0 投票
1 回答
2275 浏览

paypal - Omnipay / Paypal Gateway - 交易显示为成功,而 Paypal Sandbox 帐户不显示交易的债务/信用

1)我正在尝试一段时间让 Omnipay / Paypal 工作。我的问题是我得到“ACK = Success”,但是当进入沙盒测试账户时,买卖双方都没有将交易显示为已预订。

2) 我也感觉到并非所有 API 都正确传输到 Paypal(例如 Brandname 使用 Angell 库正确显示,但使用 Omnipay 它不使用变量。

任何人都可以帮助解决这两个问题。?- 请参阅下面的代码。我在这里查看了其他文章,它们并没有解决我的问题。

success.php 是同一个脚本,除了结尾

……

如前所述,我最后总是得到 ACK = Success,但金额不会从 Sandbox 用户帐户中扣除。所以出了点问题。任何想法?

0 投票
1 回答
165 浏览

omnipay - Omnipay 中的退款处理/取消付款

我是否可以确认,像 Paypal IPN 这样的网关受到争议付款或拒付的困扰,Omnipay 内部没有机制可以对来自网关的这些通知做出反应并取消付款,然后在网站/数据库上采取适当的行动?

0 投票
1 回答
2514 浏览

add - Omnipay 如何添加新网关

有谁知道我如何向 Omnipay 添加新的支付网关?

我阅读了博客https://groups.google.com/forum/#!topic/omnipay/j7OeQQSB95A

我按照以下步骤操作:

  1. 使用 composer 克隆了 Omnipay 存储库
  2. 在 vendor/Omnipay/ 目录中,根据条带示例添加新的目录布局

现在,当我现在尝试包含我的网关时,我看到以下错误:

0 投票
2 回答
805 浏览

php - SagePay 如何与 PayPal Express Checkout 配合使用?

客户希望将 PayPal Express Checkout 与 SagePay 集成。我的理解是这是可能的,但我无法在任何地方在线找到任何文档。我相信 PayPal Express 的工作原理是将用户引导至 PayPal 登录,然后从 PayPal 检索用户详细信息,然后在现场确认订单。但是,当添加到 SagePay 时,这是否以相同的方式工作,只有在 SagePay 上才会发生确认?我可以正常重定向到 SagePay,它会注册有人使用 PayPal Express 登录并自动处理付款,绕过卡选择屏幕吗?

我正在用 PHP 编写,并打算使用 Omnipay 来处理这个问题。

谢谢

0 投票
1 回答
371 浏览

php - Omnipay 与新电子商务平台的集成

我正在为 Joomla 3 开发一个新的多供应商电子商务组件。我正在寻找稳定的开源 PHP 支付库,它将帮助我将各种支付网关集成到该组件中。我已经在 Github https://github.com/omnipay/omnipay检查了 Omnipay看起来令人鼓舞。我刚刚使用 composer 将库安装在我的本地服务器中,并使用所有可用的网关进行测试。我还没有完成它的所有功能或开始集成过程。看着图书馆的大小,我开始担心。解压后大约有 7.5 MB。这使得它无法在我的平台上使用。它太大了。但是我觉得有很多不必要的文件可以跳过,但我不确定。

谁能建议我使用所有可用网关运行库所需的最少文件?

0 投票
1 回答
1433 浏览

paypal - Omnipay - 如何将“自定义”或“发票”参数传递给 Paypal?

过去,我使用 html 表单在信用卡交易期间使用 Paypal-Pro 将隐藏的“自定义”和“发票”参数传递给 Paypal,以便稍后在 IPN 响应中使用它们。但是我似乎无法弄清楚如何使用 Omnipay 设置/发送这两个参数。如果有人能在这里指出我正确的方向,将不胜感激。