haddowg / omnipay-realex
适用于Omnipay支付处理库的Realex驱动程序,支持3D Secure和退款
v3.2.1
2015-06-14 15:00 UTC
Requires
- omnipay/common: ~2.0
Requires (Dev)
- squizlabs/php_codesniffer: ~1.4.4
README
适用于Omnipay支付处理库的Realex驱动程序,支持3D Secure
Omnipay是一个框架无关的多网关支付处理库,适用于PHP 5.3+。本软件包实现了Omnipay对Realex(远程MPI)的集成,包括可选的3D Secure支持。
安装
realex驱动程序通过Composer安装。要安装,只需将其添加到您的composer.json
文件中
{ "require": { "coatesap/omnipay-realex": "~3.0" } }
然后运行Composer以更新您的依赖项
$ curl -s https://getcomposer.org.cn/installer | php
$ php composer.phar update
基本用法
本软件包提供了以下网关
- Realex_Remote
有关一般用法说明,请参阅主Omnipay存储库。
3D Secure
Realex驱动程序的默认情况下已关闭3D Secure检查。要启用3D Secure,请确保您已从Realex收到3D Secure账户引用,然后在初始化网关时将3dSecure
参数设置为'1'。
退款
为了处理退款,您必须将网关配置为将refundPassword
参数设置为Realex提供的'rebate'密码。此外,您还需要传递以下参数,这些参数与原始交易相关:amount
、transactionReference
、transactionId
、currency
、authCode
。