API transakcji - Dokumentacja. v 2. 2, marzec 2017 KIP S.A. ul. Św. Marcin 73/ Poznań.

Podobne dokumenty
API przekazy masowe - Dokumentacja. v 1.1, czerwiec 2014 KIP S.A. ul. Św. Marcin 73/ Poznań.

Specyfikacja Płatności CashBill. Instrukcja podłączenia płatności elektronicznych do typowych zastosowań.

Specyfikacja HTTP API. Wersja 1.6

INSTRUKCJA INSTALACJI MODUŁU

PŁATNOŚCI. w Magento 2.x. Wersja: 1.1

VirtueMart 3. Instrukcja instalacji modułu płatności

Dokumentacja techniczna KIP S.A. ul. Św. Marcin 73/ Poznań.

Krajowy Integrator Płatności Spółka Akcyjna

INSTRUKCJA INSTALACJI MODUŁU

INSTRUKCJA INSTALACJI MODUŁU

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym PrestaShop (plugin dostępny w wersji ecommerce)

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce)

v 1. 1, czerwiec 2014

INSTRUKCJA OBSŁUGI PANELU ADMINISTRACYJNEGO MÓJ DOTPAY v0.1

Specyfikacja instalacji usługi SMS Premium w Przelewy24.pl

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Shoper (plugin dostępny w wersji ecommerce)

Pierwsze kroki Statusy transakcji Zwrot płatności przelewem lub kartą Odbiór wpłat Czas realizacji płatności...

PANEL ADMINISTRACYJNY SPRZEDAWCY SZYBKI START

Specyfikacja Techniczna 2.0. Specyfikacja techniczna usługi dystrybucji kodów dostępowych PayCode

INSTRUKCJA INSTALACJI MODUŁU

Dokumentacja SMS przez FTP

DOKUMENTACJA TECHNICZNA SMS API MT

Płatności CashBill - SOAP

Implementacja mechanizmu SkyCashClick Wersja 0.1

Dokumentacja techniczna - PBL

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce)

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym PrestaShop (plugin dostępny w wersji ecommerce)

Instrukcja podłączenia transakcji Premium SMS przez Sprzedawcę

OPIS FORMATÓW PLIKÓW EKSPORTU HISTORII OPERACJI WYKORZYSTYWANYCH W BANKOWOŚCI ELEKTRONICZNEJ IDEA BANK S.A.

Załącznik nr 2 do Umowy Nr. o korzystanie z usługi Identyfikacji Przychodzących Płatności Masowych z dnia.

Dokumentacja REST API v 3.0. Kraków, 7 marca FreshMail, ul. Fabryczna 20a, Kraków tel , freshmail.

Automater.pl zdalne tworzenie i zarządzanie transakcjami dokumentacja API wersja 0.1

Podręcznik użytkownika

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento 2 (plugin dostępny w wersji ecommerce)

Baza numerów Wersja 1.1

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento 2 (plugin dostępny w wersji ecommerce)

DOKUMENTACJA TECHNICZNA KurJerzyAPI wersja 1.0

Struktura pliku wejściowego ippk Plik Korekt Składek

Funkcje dodatkowe. Wersja 1.2.1

Funkcje dodatkowe. Wersja 1.2.1

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Shoper (plugin dostępny w wersji ecommerce)

Bramka płatnicza. Dokumentacja techniczna. wersja 1.0

Dokumentacja smsapi wersja 1.4

Struktura pliku wejściowego ippk Plik Składkowy

emszmal 3: Automatyczne księgowanie przelewów w programie EasyUploader (plugin dostępny w wersji ecommerce)

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Sky-Shop (plugin dostępny w wersji ecommerce)

Dokumentacja 2SMS

emszmal 3: Automatyczne księgowanie przelewów w menadżerze sprzedaży BaseLinker (plugin dostępny w wersji ecommerce)

INSTRUKCJA INSTALACJI MODUŁU

OPCJE DOSTAWY W SERWISIE WIRTU.PL

Rekomendacja Związku Banków Polskich dotycząca kodu dwuwymiarowego ( 2D ), umożliwiającego realizację polecenia przelewu oraz aktywację usług

Dokumentacja REST API v 3.0

Dokumentacja API BizIn

INSTRUKCJA INSTALACJI MODUŁU

Instrukcja Dostawcy Platformy Zakupowej Grupy CIECH S.A.

PayPo API v.2.0. Dokument zawiera specyfkaccę techniczną REST API PayPo.pl w wersci 2.0. Wersja dokumentu. Wykaz zmian

API transakcyjne BitMarket.pl

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Sky-Shop (plugin dostępny w wersji ecommerce)

Spis treści DOKUMENTACJA TECHNICZNA. STS API wersja 1.1

Dokumentacja Techniczna 1.2. Webtoken MT. Uruchomienie subskrybcji MT poprzez serwis WWW

Podstawowe zasady dotyczące potwierdzania warunków transakcji na Platformie konfirmacji.

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym IAI-Shop (plugin dostępny w wersji ecommerce)

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym RedCart (plugin dostępny w wersji ecommerce)

INSTRUKCJA INSTALACJI MODUŁU

INSTRUKCJA MASOWEGO WYSTAWIANIA OFERT ZA POMOCĄ PLIKU CSV

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym WooCommerce (plugin dostępny w wersji ecommerce)

Instrukcja Użytkownika Systemu Zarządzania Tożsamością Wersja. 1.0

Generowanie kluczy API

INSTRUKCJA OBŁUGI APLIKACJI ASSECO MAA

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Shoplo (plugin dostępny w wersji ecommerce)

Instrukcja instalacji wtyczki Przelewy24

Instrukcja instalacji wtyczki Przelewy24 dla Magento 2.X

Instrukcja instalacji wtyczki Przelewy24

Dokumentacja techniczna API systemu SimPay.pl

Instrukcja obsługi DHL KONWERTER 1.6

Dokumentacja Techniczna SMS MO

Zasady budowy i przekazywania komunikatów wykorzystywanych w Systemie IT KDPW_CCP

PODRĘCZNIK UŻYTKOWNIKA PEŁNA KSIĘGOWOŚĆ. Płatności

emszmal 3: Automatyczne księgowanie przelewów w menedżerze sprzedaży BaseLinker (plugin dostępny w wersji ecommerce)

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym WooCommerce (plugin dostępny w wersji ecommerce)

Podręcznik Integracji

Opis modułu pl.id w programie Komornik SQL-VAT

Instrukcja korzystania z usługi 2SMS. Wersja 2.0 [12 stycznia 2014] bramka@gsmservice.pl

Platforma Informacyjno-Płatnicza PLIP

Rys. Przykładowy aktywacyjny

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym RedCart (plugin dostępny w wersji ecommerce)

Nowa płatność Dodaj nową płatność. Wybierz: Płatności > Transakcje > Nowa płatność

SYSTEM ZARZĄDZANIA DANYMI OSOBOWYMI - INSTRUKCJA UŻYTKOWNIKA

Instrukcja instalacji wtyczki Przelewy24 dla Magento 2.X

Instrukcja instalacji wtyczki Przelewy24

Integracja frameworku Wicket z serwisem Platnosci.pl.

Instrukcja obsługi Multiconverter 2.0

INSTRUKCJA INSTALACJI MODUŁU

System epon Dokumentacja użytkownika

Instrukcja korzystania z aplikacji mobilnej mtoken Asseco MAA klient korporacyjny

Paczkomaty API XML D-ST D - Informacja publiczna DOCUMENT ID:

Instrukcja użytkownika Integrator Allegro X DEFT

Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc

Zasady budowy i przekazywania komunikatów XML dla rynku OTC w systemie KDPW_CCP

Transkrypt:

API transakcji - Dokumentacja v 2. 2, marzec 2017 KIP S.A. ul. Św. Marcin 73/6 61-808 Poznań www.kipsa.pl www.tpay.com

1 Bramka API Dokumentacja opisuje możliwość stworzenia transakcji oraz pobrania jej danych za pomocą API. Rozwiązanie to jest zazwyczaj wykorzystywane w sytuacji, kiedy Sprzedawca chce wyświetlić dane do przelewu dla klienta na swojej stronie, a także w przypadku usługi collect (generowanie dedykowanego numeru rachunku do wpłaty). Możliwe jest również pobranie danych wybranej transakcji oraz raportu wpłat i zwrotów. Adres bramki API transakcji jest zbudowany jest w następujący sposób: https://secure.tpay.com/api/gw/klucz/transaction/metoda gdzie: klucz (api_key) unikalny ciąg dostępu, wygenerowany w Panelu Odbiorcy Płatności w zakładce Ustawienia->API metoda jedna czynności opisanych w rozdziale 2. Parametry operacji przesyłane są metodą POST. W każdym zapytaniu, oprócz ów dla danej metody, należy przesłać także api_password. Jest on dostępny w panelu obok klucza, jednak podczas zakładania nowego dostępu do API należy hasło zapisać w swojej aplikacji. Nie przechowujemy go w formie jawnej więc nie będzie możliwe jego późniejsze wyświetlenie w panelu. Jeżeli utracisz hasło jedyną formą uzyskania dostępu będzie wygenerowanie/przekazanie nowego hasła. Klucz oraz hasło są wartościami tajnymi, wymagana jest szczególna ostrożność przy przechowywaniu i przekazywaniu tych danych. Jeżeli uznasz, że mogły wpaść w niepowołane ręce, możesz zablokować dostęp dla wybranego klucza w Panelu Odbiorcy Płatności lub zmienić hasło. Za wszelkie operacje poprzez dostęp API odpowiada Odbiorca Płatności zarejestrowany i posiadający konto w tpay.com, do którego przypisany jest dostęp API (klucz oraz hasło). 2

2 Metody create Tworzy nową transakcję. Parametry wejściowe są takie, jak opisane w ogólnej dokumentacji technicznej (https://secure.tpay.com/partner/pliki/dokumentacja.pdf). W przypadku budowania usługi collect należy wybrać kanał bankowy 29. W odpowiedzi na zapytanie zostanie wydrukowany dokument XML. Opis ów wyjściowych: result amount account_number online url desc wynik utworzenia transakcji, 1 - poprawny, 0 - błędny tytuł transakcji kwota transakcji numer bankowy kanału (tylko dla eprzelewów ręcznych) księgowanie online (1-tak, 0-nie) adres do logowania dla eprzelewów, w innym przypadku url będzie zawierał adres panelu transakcyjnego tpay.com, z którego klient będzie automatycznie przekierowany dalej. Pole jest puste dla druczku (kanał 29) opcjonalnie, zawiera nazwy błędnych pól; dodatkowo może przyjmować wartości: method nieprawidłowa metoda seller_id nieprawidłowy id sprzedawcy general inny błąd Przykładowa odpowiedź pozytywna: <?xml version="1.0" encoding="utf-8"?> <response> <result>1</result> <>TR-BRA-XXXXX</> <amount>1.00</amount> <account_number>00000000000000000000000000</account_number> <online>1</online> <url>https://www.ipko.pl/</url> </response> Przykładowa odpowiedź negatywna <?xml version="1.0" encoding="utf-8"?> <data> <result>0</result> <err_fields>email</err_fields> </data> 3

get Metoda zwraca o wybranej transakcji. Przyjmuje jeden wejściowy: tytuł transakcji W odpowiedzi na zapytanie zostanie wydrukowany dokument XML. Opis ów wyjściowych w odpowiedzi: result wynik zapytania, 1 - poprawny, 0 - błędny status bieżący status transakcji, możliwe wartości to: pending - oczekująca na wpłatę paid - zapłacona, oczekuje na decyzję przyjęcia płatności przez Sprzedawcę correct - poprawna error - błąd wpłaty (niepoprawna kwota) chargeback - transakcja zwrócona error_code kod błędu wpłaty, przyjmuje następujące wartości: none - brak błędu surcharge - niedopłata overpay - nadpłata W zależności od ustawień w Panelu Odbiorcy Płatności, error_code może być różny od none dla statusu correct, jeżeli ustawiono akceptację nadpłat lub niedopłat. start_time data rozpoczęcia transakcji (YYYY-MM-DD HH:mm:ss) payment_time data zaksięgowania wpłaty (YYYY-MM-DD HH:mm:ss) lub puste chargeback_time data zwrotu transakcji (YYYY-MM-DD HH:mm:ss) lub puste channel kanał płatności, liczba całkowita. ID można powiązać z nazwą banku z tabeli w Panelu Odbiorcy Płatności w zakładce Twoja oferta lub pobierając dostępne kanały płatności zgodnie z dokumentacją https://secure.tpay.com/partner/pliki/dokumentacja_kanalow.pdf test_mode zwraca 1 jeżeli transakcja jest testowa, w przeciwnym razie 0 amount kwota transakcji w PLN, część dziesiętna oddzielona kropką amount_paid zapłacona kwota w PLN, część dziesiętna oddzielona kropką name imię i nazwisko klienta address adres klienta code kod pocztowy city miasto email email klienta phone telefon country kraj, dwa znaki zgodnie z ISO 3166-1 4

Przykładowa odpowiedź: report <?xml version="1.0" encoding="utf-8"?> <response> <result>1</result> <status>correct</status> <error_code>none</error_code> <start_time>2014-11-01 15:18:55</start_time> <payment_time>2014-11-01 15:20:07</payment_time> <chargeback_time></chargeback_time> <channel>1</channel> <test_mode>1</test_mode> <amount>1.00</amount> <amount_paid>1.00</amount_paid> <name>jan Kowalski</name> <address></address> <code></code> <city></city> <email>jankowalski@somemail.com</email> <phone></phone> <country>pl</country> </response> Metoda zwraca raport wpłat i zwrotów w formie takiej jak w Panelu Odbiorcy Płatności w zakładce Rozliczenia->Raporty wpłat. Przyjmuje dwa y wejściowe: from_date to_date Data od (format YYYY-MM-DD) (opcjonalny) Data do (format YYYY-MM-DD) W odpowiedzi na zapytanie zostanie wydrukowany dokument XML. Opis ów wyjściowych w odpowiedzi: result wynik zapytania, 1 - poprawny, 0 - błędny report Za raportu zakodowany w base64. Kodowanie znaków to UTF8. Format raportu bo odkodowaniu base64 przedstawia się następująco (nagłówek[nl], pusty wiersz[nl], opis kolumn[nl], lista transakcji, każda w nowej linii, gdzie [NL] to znak nowej linii): Zestawienie transakcji i zwrotów dla ID sprzedawcy od data początkowa do data końcowa LP;ID transakcji;kwota transakcji;zapłacono;prowizja %;Prowizja stała;pobrana prowizja;crc transakcji;opis transakcji;data płatności;data zwrotu;e-mail;imię i nazwisko;adres;kod;miasto;kraj;telefon;opis dodatkowy (Elavon);RRN (Elavon) Kolumny oddzielone są separatorem (średnik), w liczbach stosowany jest przecinek jako separator dziesiętny. 5

blik Metoda umożliwia przesłanie sześciocyfrowego kodu lub aliasu BLIK oraz nawiązanie bezpośredniej komunikacji pomiędzy sprzedawcą, a systemem BLIK (bez przekierowania do systemu płatności tpay.com) W metodzie create należy ustawić kanał płatności na 64 kanał płatności BLIK. Wartość u result równe 1 oznacza rozpoczęcie procesowanie płatności. Po zaksięgowaniu płatności przez system tpay.com zostanie wysyłane standardowe powiadomienie na adres wyn_url (standardowa dokumentacja) przesłany w metodzie create. Na domyślny adres powiadomień sprzedawcy (wynikowy adres url) będą wysyłane o wydarzeniach, które będą dotyczyły aliasów (dotyczy transakcji z próbą rejestracji aliasów). 6

Opis i format przesyłanych ów metody: code alias Sześciocyfrowy kod BLIK. Pole obowiązkowe dla standardowych transakcji z użyciem sześciocyfrowego kodu BLIK. Ciąg znaków, tylko cyfry. Tytuł transakcji w systemie tpay.com. Pole obowiązkowe. Ciąg znaków. Alias(y) BLIK. Pole obowiązkowe przy transakcjach typu oneclick, opcjonalne dla standardowych transakcji z użyciem sześciocyfrowego kodu BLIK, przy próbie zarejestrowaniu aliasów. Jeden typ aliasu może zostać zadeklarowany w ramach jednego żądania. Zawiera tablice aliasów. Każdy alias składa się z tablicy asocjacyjnej o następujących kluczach: 'value' => aliasu, maksymalna długość pola to 64 znaki, 'type' => typ aliasu, : UID 'label' => pole opcjonalne, etykieta aliasu, która będzie się wyświetlała przy zatwierdzaniu płatności przez klienta, maksymalna długość pola to 20 znaków, w wypadku braku uzupełnienia pola jest one uzupełniane adresem email klienta 'key' => pole opcjonalne, uzupełniane numerem aplikacji (podanym w odpowiedzi z kodem błędku ERR82) w wypadku niejednoznaczności aliasu, 'url' => pole opcjonalne (aktualnie nieużywane w systemie) Tablica. Wspierane typy aliasów: UID: o Alias identyfikujący użytkownika w systemie sprzedawcy. Jest to unikalny ciąg znaków alfanumerycznych generowany przez sprzedawce. 7

Metoda zwróci następujące y wyjściowe: result err Status żądania: 1 transakcja poprawna (transakcja jest w trakcje opłacania), 0 dowolny błąd (więcej informacji w pozostałych ach) Numeryczne, 1 albo 0 Kod błędu Pole opcjonalne. Ciąg znaków. availableuserapps Lista dostępnych aplikacji bankowych dla podanego aliasu w przypadku niejednoznaczności podanego aliasu. Pole opcjonalne. Tablica. Zawiera tablicę z listą aplikacji w formacie: [ ] ['applicationname' => 'nazwa aplikacji 1', 'applicationcode' => 'kod aplikacji 1'], ['applicationname' => 'nazwa aplikacji 2', 'applicationcode' => 'kod aplikacji 2'] Więcej informacji w opisie możliwych sytuacji. UWAGA! result: 1 nie jest jednoznaczny z dokonaniem płatności i autoryzowaniem transakcji. 8

Możliwe zachowania metody w zależności od wartości ów i odpowiedzi: Realizacja podstawowej transakcji z użyciem sześciocyfrowego kodu BLIK: o Zostają podane y '' oraz 'code': Podany kod jest poprawny oraz transakcja zostaje odnaleziona w systemie tpay.com: 1. zostaje wysłana odpowiedź result: 1 2. klient zatwierdza płatność w swojej aplikacji mobilnej, 3. transakcja zostaje odznaczona w systemie tpay.com jako opłacona Podany kod jest niepoprawny: 1. zostaje wysłana odpowiedź result: 0 oraz err: ERR63 2. transakcja w systemie tpay.com pozostaje ze statusem oczekującym Realizacja podstawowej transakcji z zaproszeniem do zarejestrowania aliasu: o Zostają podane y '', 'code', oraz 'alias': podany kod jest poprawny, 'alias' został poprawnie przekazany oraz transakcja zostaje odnaleziona w systemie tpay.com: 1. zostaje wysłana odpowiedź result: 1 2. klient zatwierdza płatność w swojej aplikacji mobilnej 3. transakcja zostaje odznaczona w systemie tpay.com jako opłacona 4. w aplikacji mobilnej klienta, może się wyświetlić informacja, aby zarejestrować podany alias, po zarejestrowaniu klient będzie mógł płacić z użyciem aliasu, bez konieczności podawania kodu sześciocyfrowego BLIK 5. jeśli nastąpiła rejestracja aliasu (klient zaakceptował zaproszenie do rejestracji), na ustawiony przez sprzedawcę domyślny adres powiadomień zostanie wysłana informacja o zarejestrowaniu danego aliasu Podany kod jest niepoprawny: 1. zostaje wysłana odpowiedź result: 0 oraz err: ERR63, 2. transakcja w systemie tpay.com pozostaje ze statusem oczekującym Podany alias jest niepoprawny: 1. zostaje wysłana odpowiedź result: 0 oraz err: ERR85, 2. transakcja w systemie tpay.com pozostaje ze statusem oczekującym 9

Realizacja transakcji bez podawania sześciocyfrowego kodu BLIK (transakcja typu oneclick): o Zostają podane y '', oraz 'alias': Podany alias został uprzednio zarejestrowany, a transakcja zostaje odnaleziona w systemie tpay.com: 1. zostaje wysłana odpowiedź result: 1, 2. klient zatwierdza płtaność w swojej aplikacji, 3. transakcja zostaje odznaczona w systemie tpay.com jako opłacona Podany alias został uprzednio zarejestrowany, jednak nie jest on jednoznaczny: 1. zostaje wysłana odpowiedź result: 0, err: ERR82, availableuserapps jako lista dostępnych aplikacji powiązanych z danym aliasem, 2. klientowi na stronie sprzedawcy zostaje wyświetlone pole opcji wyboru aplikacji powiązanych z danym aliasem, 3. klient wybiera aplikacje i dokonuje jeszcze raz próby płatności oneclick, 4. po wyborze aplikacji sprzedawca rozszerza sekcje alias o klucz 'key' z wybranym przez klienta aplikacji nr 5. klient zatwierdza płatność w swojej aplikacji mobilnej 6. transakcja zostaje odznaczona w systemie tpay.com jako opłacona Podany alias nie został zarejestrowany, bądź został wyrejestrowany przez użytkownika: 1. zostaje wysłana odpowiedź result: 0 oraz err: ERR84 2. transakcja w systemie tpay.com pozostaje ze statusem oczekującym 10

Możliwe wartości ów i odpowiedzi dla trybu testowego metody blik: o Zarejestrowanie aliasu: code 123123 alias (value) TPAY_TEST_ALIAS_REGISTER Po dokonaniu tej akcji do sprzedawcy zostanie wysłane powiadomienie o zarejestrowaniu aliasu o Wyrejestrowanie aliasu: alias (value) TPAY_TEST_ALIAS_UNREGISTER Po dokonaniu tej akcji do sprzedawcy zostanie wysłane powiadomienie o wyrejestrowaniu aliasu o Realiazacja transakcji oneclick, który jest jednoznaczny: alias (value) TPAY_TEST_ALIAS o Realizacja transakcji oneclick z aliasem, który nie jest jednoznaczny: alias (value) TPAY_NONUNIQUE_ALIAS Po dokonaniu tej akcji sprzedawca w ramach odpowiedzi otrzyma możliwe dostępne aplikacje które dotyczą danego aliasu. o Realizacja transakcji standardowej z użyciem sześciocyfrowego kodu BLIK: code 123456 11

o Niepowodzenie transakcji oneclick: alias (value) dowolna, inna niż: 'TPAY_TEST_ALIAS_REGISTER', 'TPAY_TEST_ALIAS_UNREGISTER', 'TPAY_TEST_ALIAS', 'TPAY_NONUNIQUE_ALIAS' o Niepowodzenie transakcji standardowej: code dowolny inny, niż: 123456 12

3 Kody błędów kod ERR31 ERR32 ERR44 ERR51 ERR52 ERR53 ERR54 ERR55 ERR62 ERR63 ERR82 ERR84 ERR85 ERR97 ERR98 ERR99 Dostęp wyłączony Dostęp zabroniony (poprzez reguły w panelu Odbiorcy Płatności) Niepoprawny tytuł transakcji Nie można utworzyć transakcji dla tego kanału Błąd utworzenia transakcji, spróbuj ponownie później Błąd danych wejściowych Brak podanej transakcji Niepoprawny zakres lub format dat Błąd połączenia z systemem BLIK Kod BLIK niepoprawny lub klient nie zaakceptował płatności Podany alias jest nie jednoznaczny Podany alias nie został zarejestrowany Podana sekcja aliasów jest nie poprawna Brak metody Błąd logowania (błędny klucz lub api_password) Błąd ogólny 13