Skip to main content

Úvod

Aby ste mohli používať a testovať platobnú bránu, potrebujete Client ID a Client secret z TB developer portálu.

Inštalácia

Pre inštaláciu PHP SDK je potrebné nainštalovať balík tatrapayplus/tatrapayplus_api_client cez composer.\

Pridanie balíka vykonáte spustením príkazu:
composer require tatrapayplus/tatrapayplus_api_client=^2.0

Alternatívne môžete do súboru composer.json pre váš projekt pridať novú požiadavku:

{
"name": "nazov projektu",
// ...
"require": {
// ...
"tatrapayplus/tatrapayplus_api_client": "2.0.0"
},
// ...
}

Následne spustite príkaz composer install pre inštaláciu balíka.

Vytvorenie API klienta

Pre prácu s API potrebujete inicializovať TatraPayPlusAPIApi s nasledovnými parametrami:

<?php
use Tatrapayplus\TatrapayplusApiClient\Api\TatraPayPlusAPIApi;

$tatrapayplus_api = new TatraPayPlusAPIApi(
"your-client-id",
"your-client-secret",
mode: TatraPayPlusAPIApi::SANDBOX
);

API podporuje 2 módy:

  • SANDBOX (default): dopyty budú posielané do SANDBOX (testovacieho) prostredia brány
  • PRODUCTION: dopyty budú posielané do PRODUCTION (produkčného) prostredia brány