Rozwiązywanie problemów i bezpieczeństwo
Rozwiązuj typowe problemy z płatnościami, API, webhookami, dostępem do konta i bezpieczeństwem.
Błąd 401 oznacza, że Twój klucz API jest nieprawidłowy lub ma niewłaściwy format. Sprawdź ponownie swój klucz i zweryfikuj formatowanie w nagłówku Authorization. Podczas korzystania z Basic Auth dodaj dwukropek na końcu klucza API (np. TWÓJ_KLUCZ_API:). Dwukropek oddziela nazwę użytkownika od pustego pola hasła. Upewnij się, że nie ma dodatkowych spacji ani znaków.
Oznacza to, że metoda płatności nie została aktywowana na Twoim koncie. Każda metoda płatności wymaga aktywacji przed użyciem. Skontaktuj się ze swoim opiekunem konta Cost+ lub włącz ją w Portalu Sprzedawcy w sekcji Ustawienia, a następnie Metody Płatności. Korzystaj tylko z metod płatności, które zostały zatwierdzone.
Używaj tych kart testowych w trybie sandbox z dowolną przyszłą datą ważności i dowolnym 3-cyfrowym kodem CVC: 4111 1111 1111 1111 (Visa, Sukces), 5544 3300 0000 0037 (Mastercard, Sukces), 4462 0300 0000 0000 (Visa, Sukces), 4111 1111 1111 1105 (Visa, Do Not Honor), 4111 1111 1111 1143 (Visa, Karta Skradziona), 4111 1111 1111 1151 (Visa, Niewystarczające Środki). Działają one tylko z kluczami API sandbox.
Jeśli Twój punkt końcowy webhooka nie odpowie kodem stanu 2xx, Cost+ ponowi próbę do 10 razy w odstępach 2-minutowych. Pierwsza próba wygasa po 4 sekundach, kolejne próby po 10 sekundach. Po 10 nieudanych próbach zdarzenie webhooka zostaje oznaczone jako nieudane, ale status zamówienia pozostaje dostępny przez API. Zawsze upewnij się, że Twój punkt końcowy szybko odpowiada kodem stanu 200.
Zamówienia mają sześć statusów. Nieterminalne (mogą jeszcze ulec zmianie): "new" (nowo utworzone, płatność nie została zainicjowana), "processing" (próba płatności w toku, klient może kończyć weryfikację 3DS), "error" (płatność nieudana, klient może spróbować ponownie). Terminalne (ostateczne): "completed" (płatność udana, gotowe do realizacji), "cancelled" (anulowanie zainicjowane przez użytkownika lub API), "expired" (brak udanej płatności w oknie wygaśnięcia, domyślnie 30 minut).
Możesz skontaktować się z naszym zespołem wsparcia pod adresem support@costplus.io. Nasze Centrum Pomocy jest dostępne pod adresem helpdesk.costplus.io. Dokumentacja dla programistów znajduje się na docs.costplus.io. Godziny pracy wsparcia to 09:00 - 17:00 CET.