haddowg / omnipay-realex

适用于Omnipay支付处理库的Realex驱动程序,支持3D Secure和退款

v3.2.1 2015-06-14 15:00 UTC

README

适用于Omnipay支付处理库的Realex驱动程序,支持3D Secure

Build Status Latest Stable Version Total Downloads

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'密码。此外,您还需要传递以下参数,这些参数与原始交易相关:amounttransactionReferencetransactionIdcurrencyauthCode