omnipay/rabobank

Rabobank Omnikassa 驱动程序,用于 Omnipay 支付处理库

v3.1.0 2021-06-05 10:01 UTC

This package is auto-updated.

Last update: 2024-09-04 17:45:12 UTC


README

Rabobank OmniKassa 驱动程序,用于 Omnipay PHP 支付处理库

Unit Tests Latest Stable Version Total Downloads

Omnipay 是一个与框架无关的多网关支付处理库,用于 PHP。此包实现了 Rabobank OmniKassa V2 对 Omnipay 的支持。

安装

Omnipay 通过 Composer 安装。要安装,只需使用 Composer 需求 league/omnipayomnipay/rabobank

composer require league/omnipay omnipay/rabobank

基本用法

此包提供了以下网关

  • Rabobank

有关一般使用说明,请参阅主 Omnipay 存储库。

升级到 V2

为了升级到 Omnikassa V2,您需要以下代码

  • RefreshToken
  • SigningKey

您可以在 Omnikassa V2 控制台中找到这些代码。请参阅 rabobank.nl 上的 文档

  1. 不再需要 Merchant IDKey Version 参数。刷新令牌是新的商家标识。
  2. 不能再通过逗号分隔来提供每个购买的多个支付方式。(例如 IDEAL,CARDS
  3. 不再有针对每个购买提供通知 URL 的选项。通知 URL 需要在 Omnikassa V2 控制台中配置。
  4. 通知 POST 不会再提供有关订单的状态信息。您可以通过发出 StatusRequest 来获取有关订单的信息。您将需要通知 POST 中收到的 notificationToken
    确保通过检查响应中的 moreOrderResultsAvailable 参数来获取所有开放订单的状态。如果设置为 true,则使用相同的 notificationToken 发出另一个 StatusRequest,直到 moreOrderResultsAvailablefalse

支持

如果您遇到 Omnipay 的一般问题,我们建议在 Stack Overflow 上发布。请确保添加 omnipay 标签,以便容易找到。

如果您想了解最新发布公告、讨论项目想法或提出更详细的问题,还有一个您可以订阅的 邮件列表

如果您认为您找到了一个错误,请使用 GitHub 问题跟踪器 报告它,或者更好的是,分支库并提交拉取请求。