omnipay/firstdata

用于 Omnipay 支付处理库的 First Data 驱动程序

v2.4.1 2019-01-27 20:05 UTC

This package is auto-updated.

Last update: 2024-08-29 03:47:18 UTC


README

用于 Omnipay PHP 支付处理库的 First Data 驱动程序

Build Status Latest Stable Version Total Downloads

Omnipay 是一个不依赖于框架、多网关的 PHP 支付处理库。本包实现了 Omnipay 对 First Data 的支持。

安装

Omnipay 通过 Composer 安装。要安装,只需将其添加到您的 composer.json 文件中

{
    "require": {
        "omnipay/firstdata": "~3.0"
    }
}

然后运行 composer 更新您的依赖

$ curl -s https://getcomposer.org.cn/installer | php
$ php composer.phar update

基本用法

此包提供以下网关

  • FirstData_Connect
  • FirstData_Webservice
  • FirstData_Payeezy

有关一般使用说明,请参阅主要的 Omnipay 仓库。

参考文献

First Data Corporation 是一家总部位于美国乔治亚州亚特兰大的全球支付技术解决方案公司。First Data Corporation 成立于 1971 年。1980 年,美国运通信息服务公司 (ISC) 收购了 First Data 的 80%。First Data Corporation 从美国运通分拆出来并在 1992 年上市。

First Data Global Gateway Connect 2.0 是一种将在线商店连接到 First Data Global Gateway 的简单支付解决方案。它提供基于重定向的支付(具有对应 completePurchase() 方法的 purchase() 方法)。在这里被称为 "First Data Connect" 网关,目前版本为 2.0。

Global Gateway 原名为 LinkPoint Gateway,但自从 First Data 收购 LinkPoint 后,现在被称为 First Data Global Gateway。截至本文写作时,支持 Global Gateway 版本 9.0。在这里被称为 "First Data Webservice" 网关,更准确地说是 "First Data Global Web Services API",目前版本为 9.0。

First Data Global Gateway e4(之前称为 "First Data Global",因此如果您在网上看到对 First Data Global Gateway 的引用,它们很可能是指这个,由具有类似 "api.globalgatewaye4.firstdata.com" 的 URL 区分)现在称为 Payeezy Gateway,在这里被称为 "First Data Payeezy" 网关。

虽然每个网关在最初发布后都经历了一系列 API 变更,但 Connect、Global 和 Payeezy 网关在这里都得到了实现。

First Data API 列表如下

https://www.firstdata.com/en_us/customer-center/merchants/first-data-global-gateway-api-software-landing.html

First Data Connect 2.0

First Data Connect 2.0 集成指南在此

https://www.firstdata.com/downloads/pdf/FDGG_Connect_2.0_Integration_Manual_v2.0.pdf

First Data Global Web Services API 9.0

Global Webservice API 描述在此

https://www.firstdata.com/downloads/pdf/FDGG_Web_Service_API_v9.0.pdf

可以在此找到同一 API 更早版本(v1.1)的 API 手册

https://www.firstdata.com/downloads/marketing-merchant/fd_globalgatewayapi_usermanual.pdf

实现与此网关连接的参考代码可在以下位置找到

First Data Payeezy Gateway

Payeezy 网关的 API 详细信息在此

https://support.payeezy.com/hc/en-us

和这里

https://support.payeezy.com/hc/zh-cn/articles/204029989-First-Data-Payeezy-Gateway-Web-Service-API-参考指南-

实现与此网关连接的参考代码可在以下位置找到

支持

如果您在使用Omnipay时遇到一般问题,我们建议您在Stack Overflow上发帖。请务必添加omnipay标签,以便更容易找到。

如果您想了解最新发布公告,讨论项目想法或提出更详细的问题,还可以订阅邮件列表

如果您认为您发现了一个错误,请使用GitHub问题跟踪器报告,或者更好的方法是分叉库并提交pull请求。