This SDK has been rebranded to Worldline. As part of the rebranding the SDK has moved to https://github.com/Worldline-Global-Collect/connect-sdk-php.
The Ingenico Connect PHP SDK helps you to communicate with the Ingenico Connect Server API. Its primary features are:
Its use is demonstrated by an example for most calls. The examples execute a call using the provided API keys.
See the Ingenico Connect Developer Hub for more information on how to use the SDK.
This repository consists out of the following components:
/src
and /lib
/tests
PHP 5.4 or above is required. In addition, to support streaming uploads, package robtimus/multipart is required.
Initialize Composer in your project, if this is not already done, by executing the following command:
composer init
Add a requirement to the SDK to your composer.json
file by executing the following command:
composer require ingenico-epayments/connect-sdk-php
Add vendor/autoload.php
to your project, if this is not already done, by adding the following line of code:
require __DIR__ . '/vendor/autoload.php';
connect-sdk-php-x.y.z.tar.gz
file from the releases page, where x.y.z
is the version number.tar.gz
file to your project. The content of the /src
and /lib
folders may be combined, if this is required by the project./src
and /lib
folders to your autoloader; all classes inside these folders are compliant with PSR-4.composer install
tests/config.json.dist
to tests/config.json
and replace the template values by actual valuesvendor/phpunit/phpunit/phpunit
(or just phpunit
when it is already installed on your local machine)