Kod błędu
Opis błędu
Więcej informacji
0x1
Kwota płatności jest za mała

Parametr amount w zapytaniu o płatność jest za mały dla wybranego sposobu płatności. Niektóre sposoby płatności zezwalają na płatności tylko od określonej amount.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Sprawdź limity amount dla określonego sposobu płatności Sposoby zapłaty.

0x2
Kwota płatności jest zbyt duża

Parametr amount w zapytaniu o płatność jest za duży dla wybranego sposobu płatności. Niektóre sposoby płatności zezwalają na płatności tylko do określonej amount.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Sprawdź limity amount dla określonego sposobu płatności Sposoby zapłaty.

0x3
Wybrana waluta nie jest dostępna

Parametr currency w zapytaniu o płatność nie jest dostępny dla określonego sposobu płatności. Niektóre sposoby płatności umożliwiają korzystanie tylko z określonych walut.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Upewnij się, że podany parametr currency jest prawidłowym kodem waluty.

Rozwiązanie 2. Skontaktuj się z działem obsługi klienta aby dowiedzieć się, czy podana currency jest dostępna dla wybranego sposobu płatności.

0x4
Nie podano kwoty ani waluty

W zapytaniu o płatność brak parametrów amount i (lub) currency.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Upewnij się, że zapytanie o płatność zawiera prawidłowe parametry amount i (lub) currency. Aby uzyskać więcej informacji na temat parametrów zapytania o płatności, zobacz sekcję Integracja poprzez bibliotekę.

0x6
Nie podano projectId lub nie znaleziono takiego identyfikatora

Parametr projectid nie jest podany w zapytaniu o płatność lub podany identyfikator nie istnieje jako projectId.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Upewnij się, że pole identyfikatora projektu w ustawieniach wtyczki / platformy jest wypełnione. Jeśli integracja jest wykonywana przy użyciu specyfikacji / biblioteki, należy ustawić parametr projectid w zapytaniu o płatność. Aby uzyskać więcej informacji na temat parametrów zapytania o płatność, zobacz sekcję Integracja poprzez bibliotekę.

Rozwiązanie 2. Upewnij się, że identyfikator projektu jest poprawnie określony w ustawieniach wtyczki / platformy lub w zapytaniu o płatność. Aby znaleźć identyfikator projektu, zaloguj się na swoje konto Paysera i wykonaj następujące kroki:
Projekty i działania -> Mój projekt.

0x7
Tryb testowy jest wyłączony, ale trwa płatność testowa

Parametr test w zapytaniu o płatność ma wartość 1, ale płatności testowe są niedozwolone dla określonego projektu.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Aby dokonać prawdziwej płatności, wyłącz tryb testowy w ustawieniach wtyczki / platformy. Jeśli integracja jest wykonywana przy użyciu specyfikacji / biblioteki, wartość parametru test musi wynosić 0. Aby uzyskać więcej informacji na temat parametrów zapytania o płatność, zobacz sekcję Integracja poprzez bibliotekę.

Rozwiązanie 2. Aby dokonać płatności testowej, musisz zezwolić na płatności testowe w ustawieniach projektu. Zaloguj się na swoje konto Paysera i wykonaj następujące kroki:
Projekty i działania -> Mój projekt -> Ustawienia projektu -> Ustawienia projektu -> Zezwól na płatności testowe.

0x8
Wyłączyłeś ten sposób płatności

Określony parametr sposobu payment nie jest dostępny dla określonego projektu.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Upewnij się, że parametr payment w zapytaniu o płatność jest poprawny. Aby uzyskać więcej informacji na temat sposobów płatności, zobacz sekcję Sposoby zapłaty.

Rozwiązanie 2. Upewnij się, że określony sposób płatności jest włączony w ustawieniach projektu. Aby zobaczyć włączone / wyłączone sposoby płatności, zaloguj się na swoje konto Paysera i wykonaj następujące kroki:
Projekty i działania -> Mój projekt -> Ustawienia projektu -> Ustawienia usługi pobierania płatności.

0x9
Kodowanie zmiennej paytext jest nieprawidłowe

Parametr paytext w zapytanie o płatność nie jest poprawnie zakodowany.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Upewnij się, że parametr paytext jest zakodowany w utf-8.

Rozwiązanie 2. Paysera może podać parametr domyślny, więc możesz nie używać parametru paytext. Aby uzyskać więcej informacji na temat parametrów zapytania o płatność, zobacz sekcję Integracja poprzez bibliotekę.

0x10
Puste lub nieprawidłowo wypełnione pole orderid

W zapytaniu o płatność nie podano parametru orderid lub jest on nieprawidłowo ustawiony.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Upewnij się, że parametr orderid jest prawidłowo ustawiony w zapytaniu o płatność. Aby uzyskać więcej informacji na temat parametrów zapytania o płatność, zobacz sekcję Integracja poprzez bibliotekę.

Rozwiązanie 2. Jeśli nie potrzebujesz parametru orderid, jego wartość musi wynosi ć 0Po wprowadzeniu zmian musisz zmienić ustawienia projektu, aby móc pobierać płatności za to samo zamówienie. Zaloguj się na swoje konto Paysera i wykonaj następujące kroki:
Projekty i działania -> Mój projekt -> Ustawienia projektu -> Ustawienia projektu -> Nie zezwalaj na powtórną opłatę.

0x11x0
Projekt nie sprawdzony

Projekt z parametrem projectid w zapytaniu o płatność jeszcze nie został sprawdzony, ale próbowano uzyskać prawdziwą płatność. Faktyczne płatności można pobierać tylko za aktywne projekty.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Jeśli integracja została już wykonana, prześlij projekt do sprawdzenia. Po zatwierdzeniu projektu będziesz mógł pobierać prawdziwe płatności. Zaloguj się na swoje konto Paysera i wykonaj następujące kroki:
Projekty i działanias -> Mój projekt -> Wystaw opinię.

Rozwiązanie 2. Jeśli integracja nadal nie jest zakończona i chcesz przetestować proces płatności, włącz tryb testowy w ustawieniach wtyczki / platformy. Jeśli integracja jest wykonywana przy użyciu specyfikacji / biblioteki, wartość parametru test musi wynosić 1. Aby uzyskać więcej informacji na temat parametrów zapytania o płatność, zobacz sekcję Integracja poprzez bibliotekę.

0x11x2
Projekt zawieszony

Projekt z parametrem projectid w zapytaniu o płatność jest zawieszony, ale próbowano uzyskać prawdziwą płatność. Faktyczne płatności można pobierać tylko za aktywne projekty.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Aby rozpocząć pobieranie prawdziwych płatności, prześlij swój projekt do sprawdzenia. Po zatwierdzeniu projektu będziesz mógł pobierać prawdziwe płatności. Zaloguj się na swoje konto Paysera i wykonaj następujące kroki:
Projekty i działania -> Mój projekt -> Wystaw opinię.

Rozwiązanie 2. Aby dokonać płatności testowych, włącz tryb testowy w ustawieniach wtyczki / platformy. Jeśli integracja jest wykonywana przy użyciu specyfikacji / biblioteki, wartość parametru test musi wynosić 1. Aby uzyskać więcej informacji na temat parametrów zapytania o płatność, zobacz sekcję Integracja poprzez bibliotekę.

0x11x4
Projekt zablokowany

Projekt z parametrem projectid w zapytaniu o płatność jest zablokowany, ale próbowano uzyskać prawdziwą płatność. Płatności w ramach zablokowanych projektów nie są dozwolone.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Skontaktuj się z działem obsługi klienta.

Rozwiązanie 2. Utwórz nowy projekt. Aby uzyskać więcej informacji na temat stworzenia projektu, zobacz sekcję Pobieranie opłat.

0x11x5
Projekt został usunięty

Projekt z parametrem projectid w zapytaniu o płatność został usunięty, ale próbowano uzyskać prawdziwą płatność. Płatności w ramach usuniętych projektów nie są dozwolone.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Skontaktuj się z działem obsługi klienta.

Rozwiązanie 2. Utwórz nowy projekt. Aby uzyskać więcej informacji na temat stworzenia projektu, zobacz sekcję Pobieranie opłat.

0x11x6
Projekt został sprawdzony, ale nie został zatwierdzony

Projekt z parametrem projectid w zapytaniu o płatność jeszcze nie został zatwierdzony, ale próbowano uzyskać prawdziwą płatność. Faktyczne płatności można pobierać tylko za aktywne projekty.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Po integracji i po uwzględnieniu wszystkich uwag z poprzednich sprawdzań, przekaż projekt do sprawdzenia. Po zatwierdzeniu projektu będziesz mógł pobierać prawdziwe płatności. Zaloguj się na swoje konto Paysera i wykonaj następujące kroki:
Projekty i działania -> Mój projekt -> Wystaw opinię.

Rozwiązanie 2. Jeśli integracja nadal nie jest zakończona i chcesz przetestować proces płatności, włącz tryb testowy w ustawieniach wtyczki / platformy. Jeśli integracja jest wykonywana przy użyciu specyfikacji / biblioteki, wartość parametru test musi wynosić 1. Aby uzyskać więcej informacji na temat parametrów zapytania o płatność, zobacz sekcję Integracja poprzez bibliotekę.

0x13
Adresy accepturl, cancelurl, callbackurl lub referrer różnią się od adresów zatwierdzonych w projekcie

Adres(y) określony(ne) w zapytaniu o płatność z parametrami accepturl, cancelurl, callback lub adres, z którego przesłane jest zapytanie o płatność, różnią się od adresów zatwierdzonych w określonym projekcie.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Zweryfikuj własność wszystkich adresów witryn internetowych, których używasz w projekcie. Wystarczy podać domenę witryny, nie trzeba podawać dokładnej ścieżki do koszyka. Aby uzyskać więcej informacji na temat weryfikacji własności witryny, zobacz sekcję Pobieranie opłat.

Rozwiązanie 2. Sprawdź czy podany adres nie zawiera błędów. Sprawdź, czy adres zaczyna się od „http” lub „https” i nie zawiera „www” ani podobnych błędów. Zalecamy skorzystanie z funkcji kopiuj-wklej zamiast ręcznego wprowadzania adresu witryny. Aby uzyskać więcej informacji na temat edytowania adresu witryny, zobacz sekcję Pobieranie opłat.

Rozwiązanie 3. Jeśli integracja odbywa się poprzez platformę, sprawdź, czy nie musisz dodać dodatkowych adresów do projektu. Aby uzyskać instrukcje dotyczące konfigurowania platformy, zobacz sekcję Wtyczki i platformy.

0x14
Nieprawidłowy parametr „sign“

W zapytaniu o płatność nie podano parametru sign lub jest on nieprawidłowo wygenerowany.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Sprawdź, czy hasło projektu jest ustawione poprawnie. Zalecamy użycie funkcji kopiuj-wklej, aby ustawić hasło. Aby znaleźć hasło projektu, zaloguj się na swoje konto Paysera i wykonaj następujące kroki:
Projekty i działania -> Mój projekt -> Ustawienia projektu -> Ogólne ustawienia projektu.

Rozwiązanie 2. Jeśli integracja jest przeprowadzana zgodnie ze specyfikacjami, należy wykonać wszystkie kroki generowania parametrów zapytania. Aby uzyskać więcej informacji na temat generowania zapytania o płatność, zobacz sekcję Integracja za pomocą specyfikacji.

Rozwiązanie 3. Upewnij się, że korzystasz z najnowszych specyfikacji / najnowszej wersji biblioteki. Jeśli nie, zalecamy zaktualizowanie wersji do najnowszej.

0x15x0
Co najmniej jeden z następujących parametrów jest nieprawidłowy: cancelurl, accepturl, callbackurl

Co najmniej jeden z parametrów cancelurl, accepturl, callback podanych w zapytaniu o płatność jest nieprawidłowy.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Potwierdź podane adresy witryn internetowych i sprawdź składnię. Być może podana jest ścieżka do systemu wewnętrznego i brakuje „http: //” lub „https: //”.

0x15x1
Nieprawidłowy parametr time_limit

Parametr time_limit określony w zapytaniu o płatność ma nieprawidłowy format lub ustawiony jest czas przeszły.

Możesz wypróbować jedno z możliwych rozwiązań:

Rozwiązanie 1. Sprawdź format podanego parametru time_limit. Aby uzyskać więcej informacji na temat parametrów zapytania o płatność, zobacz sekcję Integracja poprzez bibliotekę.

Rozwiązanie 2. Sprawdź, czy czas określony w parametrze jest poprawny. Pamiętaj, aby podać datę w przyszłości.

Rozwiązanie 3. Ponieważ upłynął określony termin i płatność nie jest możliwa, konieczne jest przesłanie nowego zapytania o płatność.