Środowisko Sandbox
Sandbox to niemal identyczna kopia produkcyjnego systemu PayU, której można używać do integracji i testów. Aby skorzystać ze środowiska testowego, należy się osobno zarejestrować (wymagany jest jedynie adres email). Transakcje testowe możesz odbierać od razu po rejestracji oraz utworzeniu sklepu i punktu płatności.
Środowisko Sandbox nie jest przeznaczone do testowania wydajności. W przypadku wykrycia nadmiernego ruchu dostęp zostanie tymczasowo zablokowany, a klient otrzyma kod odpowiedzi HTTP 429.
Dostępność środowiska sandbox można sprawdzić na stronie statusowej.
Opcje testowania
Jeżeli chcesz przetestować integrację z PayU na środowisku sandbox nie musisz zakładać własnego konta. Możesz skorzystać z publicznego, testowego POSa, którego klucze autoryzacyjne zawarliśmy poniżej. Rekomendujemy jednak, założenie własnego konta. Po rejestracji otrzymasz dostęp do w pełni konfigurowalnego panelu menedżerskiego.
Publiczny punkt płatności
POS ID (pos_id): 300746
Drugi klucz (MD5): b6ca15b0d1020e8094d9b5f8d163db54
OAuth protocol - client_id: 300746
OAuth protocol - client_secret: 2ee86a66e5d97e3fadc400c9f19b065d
Własne konto sandbox
Aby otrzymać dostęp do własnego testowego panelu menedżerskiego, najpierw zarejestruj się na środowisku sandbox (wystarczy podać adres email). Na podany adres otrzymasz wiadomość z linkiem, do ustanowienia hasła. Gdy już to zrobisz, możesz zalogować się do swojego nowego konta na środowisku sandbox, gdzie loginem jest adres email podany przy jego kreacji.
Dostępne funkcjonalności
Lista funkcjonalności dostępna do testowania na środowisku sandbox:
- Płatności pay-by-link
- Inne funkcjonalności
Polskie przelewy
- mTransfer - mBank (m),
- Płać z iPKO (p),
- Pekao24Przelew - BankPekao (o).
Czeskie przelewy
- Česká spořitelna (cs),
- Komerční banka (kb).
Słowackie przelewy
- (besteron) Tatra banka, a. s. (tatra),
- Slovenská sporiteľňa, a. s. (sporo).
Dodatkowe (losowe) dane o kupującym (do pobrania przez usługę pobrania danych transakcji) dostępne są wyłącznie dla metod:
- Pekao24Przelew - Bank Pekao (o) (następnego dnia),
- Komerční banka (kb) (natychmiastowo).
Karty testowe
Płatności OneClick poniższymi kartami testowymi wymagają CVV, chyba że w kolumnie Zachowanie sprecyzowano inaczej.
Karty testowe, które zwracają domyślny wynik 3DS nie mogą zostać użyte do zapisania karty/tokenu z uwagi na wymogi SCA/PSD2.
Wszystkie karty testowe wspierają uwierzytelnienie za pomocą protokołu 3DS 2, a wynik uwierzytelnienia, o ile nie zaznaczono inaczej, to udane uwierzytelnienie typu frictionless.
W praktyce oznacza to, że dla każdego zamówienia z podaniem numeru karty lub tokena kartowego należy spodziewać się odpowiedzi WARNING_CONTINUE_3DS, o ile nie jest to płatność wyłączona z obowiązku uwierzytelnienia (np. płatność cykliczna lub MOTO).
W celu przetestowania płatności kartą, użyj kart podanych w poniższej tabeli.
Numer | Miesiąc | Rok | CVV | Wynik 3DS | Zachowanie |
---|---|---|---|---|---|
4444333322221111 | 12 | 29 | 123 | domyślny | Autoryzacja pozytywna. |
5434021016824014 | 12 | 29 | 123 | domyślny | Autoryzacja pozytywna. |
5598614816563766 | 12 | 29 | 123 | domyślny | Autoryzacja pozytywna. |
5000105018126595 | 12 | 29 | 123 | domyślny | Autoryzacja negatywna. |
4000398284360 | 12 | 29 | 123 | domyślny | Autoryzacja negatywna. |
4245757666349685 | 12 | 29 | 123 | Challenge | Autoryzacja pozytywna. |
5150030090350186 | 12 | 29 | 123 | 3DS Method i udane uwierzytelnienie typu frictionless | Autoryzacja pozytywna. |
4012001037141120 | 12 | 29 | 123 | Metoda 3DS i challenge | Autoryzacja pozytywna. |
5100052384536834 | 12 | 29 | 123 | Zwrócone parametry challenge, jeśli obiekt sdk został wysłany w zamówieniu. | Autoryzacja pozytywna. |
5100052384536818 | 02 | 32 | 123 | Challenge / jeśli nie wykonano uwierzytelnienia, zwraca soft decline (SSD). | Autoryzacja pozytywna. |
5521455186577727 | 12 | 29 | 123 | Nieudane uwierzytelnienie typu frictionless. | Brak autoryzacji. |
5405860937270285 | 12 | 29 | 123 | domyślny | 50% szans na udaną autoryzację. |
4532598021104999 | 12 | 29 | 123 | domyślny | Udana autoryzacja tylko na kwotę poniżej 1000 groszy. |
4210836393742163 | 12 | 29 | 123 | Challenge | Udana autoryzacja tylko na kwotę poniżej 1000 groszy. |
5436062405627681 | 12 | 29 | 123 | Challange | Dla kwoty powyżej 300 groszy parametr iframeAllowed przyjmuje wartość false . |