【问题标题】:What protocol does Omnipay sagepay use?Omnipay sagepay 使用什么协议?
【发布时间】:2015-08-11 04:29:16
【问题描述】:

我被告知 Sagepay 协议 2.x 已被弃用并升级到 v3

查看了源代码,但不清楚它使用的是哪个源代码,有人可以告诉我吗?

【问题讨论】:

标签: opayo omnipay


【解决方案1】:

截至 2015 年 2 月,它使用协议 v3.0 (github/packagist theleague/omnipay-sagepay v2.2.0)。

SagePay 将于 2015 年 7 月完全删除其 V2.3 协议 API。希望这不会引起太多人的注意。

v3.0 协议不支持模拟器模式,OmniPay 驱动反映了这一点。我听说可能会在 2015 年晚些时候恢复对模拟器的支持。如果是这样,我会尽快将支持添加到驱动程序中。

更新:澄清一下,仍然有一个测试模式,因此您可以针对您的 SagePay 测试帐户进行测试。 simulator 模式从未进入 V3.0 协议。您仍然可以在没有它的情况下进行测试,并且商店可以这样做。该模拟器对网关接口开发人员而非集成商更有用,因此 OmniPay/SagePay 的用户不应真正错过。

【讨论】:

  • 谢谢!这是一个奇怪的举动,在没有测试模式的情况下切换协议......对你来说一定很有趣?
  • 仍然有一个测试模式,因此您可以使用特定的卡、日期和 CVV 值强制不同的结果,并且针对测试帐户运行,该测试帐户与任何真实帐户都是分开的。缺少的是 simulator 模式,它提供了一个交互式界面来选择您想要的结果。这很有用,因为您可以看到 SagePay 从您的站点收到的原始数据。但是,这仅对 SagePay 服务器有用,用户无论如何都会被重定向到 SagePay,并且与 SagePay Direct 无关,因此无论如何您都需要一个非模拟器后备来测试。
  • 很高兴知道...还没有开始玩圣人,所以会记住这一点。
猜你喜欢
  • 2016-11-15
  • 1970-01-01
  • 1970-01-01
  • 2014-02-21
  • 2014-01-24
  • 1970-01-01
  • 1970-01-01
  • 2014-03-07
  • 1970-01-01
相关资源
最近更新 更多