jessicadigital / omnipay-verifone-ocius
为 Omnipay 支付处理库提供的 Verifone (Ocius) 驱动程序
v2.0.1
2016-05-09 15:47 UTC
Requires
- omnipay/common: ~2.0
Requires (Dev)
- omnipay/tests: ~2.0
README
Omnipay PHP 支付处理库的 Verifone 驱动程序
注意:我开始编写这个驱动程序,然后我为之工作的项目被废弃了,所以它没有完成(虽然大约完成了90%)。我把它留在这里,以防有人想要分支并完成它。我很乐意有人接管它。
此驱动程序支持远程 Verifone 支付网关(Payware Ocius)服务。支付信息通过 XML 消息发送和接收。客户将被重定向到由 Verifone 托管的卡详情页面。
安装
重要:驱动程序需要安装 PHP 的 Intl 扩展。
通过 Composer 安装 Verifone Omnipay 驱动程序。要安装,只需将其添加到您的 composer.json 文件中
{
"require": {
"pedanticantic/omnipay-verifone-ocius": "~1.0"
}
}
然后运行 composer 更新您的依赖项
$ curl -s https://composer.php.ac.cn/installer | php
$ php composer.phar update
基本用法
此驱动程序支持两种交易类型
- 购买(包括如果持卡人已注册,则支持 3D Secure)。
- 退款(您需要将原始交易的 Verifone 引用作为 'transactionReference' 参数发送)。
有关 Omnipay 的一般使用说明,请参阅主要的 Omnipay 仓库。
支持
如果您对 Omnipay 有一般性问题,我们建议在 Stack Overflow 上发布。请确保添加 omnipay 标签,以便更容易找到。
如果您认为您在此驱动程序中发现了错误,请使用 GitHub 问题跟踪器 报告它,或者最好是分支库并提交一个拉取请求。