Skip to main content

Vzhľad brány

Platobná brána môže mať vlastné farby a logo.

Color guide

Upozornenie

Vzhľad brány je možné zmeniť iba v móde PRODUCTION.

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

$tatrapayplus_api = new TatraPayPlusAPIApi(
"your-client-id",
"your-client-secret",
);
$logo_request = new AppearanceLogoRequest([
"logo_image" => "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAQMAAAD+wSzIAAAABlBMVEX///+/v7+jQ3Y5AAAADklEQVQI12P4AIX8EAgALgAD/aNpbtEAAAAASUVORK5CYII",
]);

$response = $tatrapayplus_api->setLogo($logo_request);

Farby

<?php
use Tatrapayplus\TatrapayplusApiClient\Api\TatraPayPlusAPIApi;
use Tatrapayplus\TatrapayplusApiClient\Model\AppearanceRequest;
use Tatrapayplus\TatrapayplusApiClient\Model\ColorAttribute;

$tatrapayplus_api = new TatraPayPlusAPIApi(
"your-client-id",
"your-client-secret",
);
$appearance_request = new AppearanceRequest([
"theme" => AppearanceRequest::THEME_SYSTEM,
"tint_on_accent" => new ColorAttribute([
"color_dark_mode" => "#fff",
"color_light_mode" => "#fff",
]),
"tint_accent" => new ColorAttribute([
"color_dark_mode" => "#fff",
"color_light_mode" => "#fff",
]),
"surface_accent" => new ColorAttribute([
"color_dark_mode" => "#fff",
"color_light_mode" => "#fff",
]),
]);

$response = $tatrapayplus_api->setAppearance($appearance_request);
tip

Zmeny sa prejavia iba v nových platbách. Obnovenie stránky nestačí.