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 usługi pobierania płatności -> 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 usługi pobierania płatności -> 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ść.