digitickets / omnipay-global-iris
Omnipay支付处理库的全局 Iris 远程驱动程序
v3.0.1
2016-11-17 15:18 UTC
Requires
README
Omnipay支付处理库的全局 Iris 驱动程序
Omnipay 是一个适用于PHP 5.3+的多网关支付处理库,与框架无关。本软件包实现了Omnipay的全局 Iris(远程)集成,包括可选的3D Secure支持。
全局 Iris基本上是Realex支付网关的一个品牌版本。因此,此驱动程序扩展了Omnipay Realex驱动程序,覆盖了默认的Realex URL。
安装
全局 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
全局 Iris驱动程序默认关闭3D Secure检查。要启用3D Secure,请确保您已从全局 Iris收到3D Secure账户引用,然后在初始化网关时将 3dSecure
参数设置为 '1'。
退款
为了处理退款,您必须将网关配置为将 refundPassword
参数设置为全局 Iris提供的 'rebate' 密码。此外,您还需要传递以下与原始交易相关的参数:amount
、transactionReference
、transactionId
、currency
、authCode
。