The Ingenico Connect PHP SDK helps you to communicate with the Ingenico Connect Server API. Its primary features are:
- convenient PHP wrapper around the API calls and responses:
- marshalls PHP request objects to HTTP requests
- unmarshalls HTTP responses to PHP response objects or PHP exceptions
- handling of all the details concerning authentication
- handling of required meta data
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 API.
This repository consists out of the following components:
- The source code of the SDK itself:
/src
and/lib
- The source code of the unit and integration tests (including the examples):
/tests
PHP 5.4 or above is required. No additional packages are needed.
- Download the latest version of the PHP SDK from the Ingenico Connect Developer Hub or download it from GitHub.
- Add the contents of the tar.gz file to your project. The content of the
/src
and/lib
folders may be combined, if this is required by the project. - Add all classes from the
/src
and/lib
folders to your autoloader; all classes have prefixGCS_
and can be loaded by any implementation of PSR-0.
- Install Composer
- From the root of the sdk-php project, run
composer install
- Copy
tests/config.json.dist
totests/config.json
and replace the template values by actual values - From the root of the sdk-php project,
vendor/phpunit/phpunit/phpunit
(or justphpunit
when it is already installed on your local machine)