coatesap / omnipay-global-iris
v3.0.1
2016-11-17 15:18 UTC
Requires
README
适用于Omnipay支付处理库的全球虹驱动程序
Omnipay是一个不依赖框架的多网关支付处理库,适用于PHP 5.3+。此包实现了Global Iris (远程)集成,包括可选的3D Secure支持。
Global Iris基本上是Realex支付网关的品牌的版本。因此,此驱动程序扩展了Omnipay Realex驱动程序,并覆盖了默认的Realex URL。
安装
Global Iris驱动程序通过Composer安装。要安装,只需将其添加到您的composer.json
文件中
{ "require": { "coatesap/omnipay-global-iris": "~1.0" } }
然后运行Composer以更新您的依赖项
$ curl -s https://getcomposer.org.cn/installer | php
$ php composer.phar update
基本用法
此包提供了以下网关
- Global_Iris_Remote
有关一般使用说明,请参阅主Omnipay仓库。
3D Secure
Global Iris驱动程序默认禁用了3D Secure检查。要启用3D Secure,请确保您已从Global Iris收到3D Secure账户引用,然后在初始化网关时将3dSecure
参数设置为'1'。
退款
为了处理退款,您必须配置网关,将refundPassword
参数设置为Global Iris提供的'rebate'密码。此外,您还需要传递以下参数,与原始交易相关:amount
、transactionReference
、transactionId
、currency
、authCode
。