Quick Start
Import library to your project file.
<?php
// Manually installed project
require_once 'ipsp-php/autoload.php';
// If you are install SDK with composer
require_once 'vendor/autoload.php';
Define constants in project file or import from custom location.
<?php
define('MERCHANT_ID' , 'your_merchant_id');
define('MERCHANT_PASSWORD' , 'password');
define('IPSP_GATEWAY' , 'your_ipsp_gateway');
Create Ipsp_Client
instance by passing configuration properties:
MERCHANT_ID
- Checkout Merchant ID from provider admin panel.MERCHANT_PASSWORD
- Merchant passwordIPSP_GATEWAY
- Choose provider gateway.
<?php
$client = new Ipsp_Client( MERCHANT_ID , MERCHANT_PASSWORD, IPSP_GATEWAY );
Create Ipsp_Api
instance by passing Ipsp_Client
instance:
<?php
$ipsp = new Ipsp_Api( $client );
Finally create bootstrap file init.php
with content below:
<?php
require_once 'vendor/autoload.php';
define('MERCHANT_ID' , 'YOUR_MERCHANT_ID');
define('MERCHANT_PASSWORD' , 'PAYMENT_KEY' );
define('IPSP_GATEWAY' , 'api.fondy.eu');
$client = new Ipsp_Client( MERCHANT_ID , MERCHANT_PASSWORD, IPSP_GATEWAY );
$ipsp = new Ipsp_Api( $client );
Now you can use Api Methods.