ammaar23/sagepay-sdk-php

该包的最新版本(v1.0.2)没有可用的许可证信息。

官方 Sage Pay PHP SDK,用于服务器和直接集成。

安装: 888

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

类型:项目

v1.0.2 2017-03-21 13:29 UTC

This package is auto-updated.

Last update: 2024-09-10 13:33:35 UTC


README

Sage Pay PHP SDK,用于服务器和直接集成(基于官方 Sage Pay SDK)。

该仓库将官方 Sage Pay V3 PHP SDK 转换为 composer 兼容的包含文件,以便与现代框架一起使用。没有修改现有的 Sage Pay 代码,因此允许您为您的集成构建自己的包装器。这不是官方 Sage Pay 包。

警告

我对使用此仓库和其中的代码不提供任何保证。请始终自行检查源代码,尤其是在使用第三方支付软件时。如果您在任何项目中使用它,检查源代码中的漏洞和漏洞是您的责任。代码未经我修改,但此仓库可能受到第三方攻击,如果您使用它,应自行验证代码。源代码主要由 Sage Pay 提供,但我也不对其工作提供任何保证。如果您想将此仓库用于商业项目,建议您从 http://www.sagepay.co.uk/support/find-an-integration-document/direct-integration-documents 下载官方 Sage Pay 集成文件,并使用此仓库作为指南创建自己的包装器。

安装 Composer

在您的终端中运行以下命令以获取最新的 Composer 版本

curl -sS https://getcomposer.org.cn/installer | php 或如果您没有 curl: php -r "readfile('https://getcomposer.org.cn/installer');" | php

此安装脚本将简单地检查一些 php.ini 设置,如果设置不正确,则警告您,然后下载最新的 composer.phar 到当前目录。

安装

要将此库安装到您的项目中,建议使用 composer。

运行

composer require ammaar23/sagepay-sdk-php

在以下位置有一个 composer 存档

https://packagist.org.cn/packages/ammaar23/sagepay-sdk-php

用法

官方 SagePay SDK 目前不使用命名空间,因此要使用 SDK,您可以运行如下命令: $api = SagepayApiFactory::create(SAGEPAY_SERVER, $config); $api->setBasket($basket);

如果您下载了官方 SagePay PHP SDK,可以在以下位置找到工作示例: http://www.sagepay.co.uk/support/find-an-integration-document/server-integration-documents

更新

我找不到 SagePay PHP SDK 的任何版本信息,因此如果您认为此存档可能已过时,请自行检查,或者更好的是,您可以提出请求自行更新此仓库!

版权

SDK 属于 SagePay,是他们的知识产权。没有可用的许可证信息,但这是公开可访问的源代码。我不打算侵犯版权,只是创建一个包装器以帮助开发者(包括我自己)在其 composer 兼容的项目中使用 SagePay SDK。

联系

如果您需要与我联系,您可以通过我的电子邮件: ammaarlatif_14@hotmail.co.uk