Środowisko Sandbox
Sandbox to niemal identyczna kopia produkcyjnego systemu PayU, której można używać do integracji i testów. Aby korzystać ze środowiska testowego, zarejestruj się osobno – wystarczy adres e-mail. 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. Jeśli PayU wykryje nadmierny ruch, tymczasowo blokuje dostęp i zwraca kod odpowiedzi HTTP 429.
Dostępność środowiska Sandbox można sprawdzić na stronie statusowej.
Opcje testowania
Jeśli chcesz przetestować integrację z PayU w środowisku Sandbox, nie musisz zakładać własnego konta. Możesz skorzystać z publicznego testowego punktu płatności (POS), którego klucze podajemy poniżej. Zalecamy jednak założenie własnego konta – daje ono dostęp do w pełni konfigurowalnego panelu menedżerskiego.
Publiczny punkt płatności
Poniżej znajdują się dane publicznego punktu płatności (POS), którego możesz użyć do testów:
- Publiczny POS - PLN
- Publiczny POS - BGN
- Publiczny POS - RON
POS ID (pos_id): 300746
Second key (MD5): b6ca15b0d1020e8094d9b5f8d163db54
OAuth protocol - client_id: 300746
OAuth protocol - client_secret: 2ee86a66e5d97e3fadc400c9f19b065d
POS ID (pos_id): 404815
Second key (MD5): 87f410056e1ec5ff64f6bea777a0e694
OAuth protocol - client_id: 404815
OAuth protocol - client_secret: 89e263df5657cccfe7d1d2a0f50b6e41
POS ID (pos_id): 491057
Second key (MD5): bac30a8686d9a31cbc9f3a25553e2f62
OAuth protocol - client_id: 491057
OAuth protocol - client_secret: d807005b11ca38eea8a3c1a794635b4f
Własne konto w środowisku Sandbox
Aby otrzymać dostęp do własnego testowego panelu menedżerskiego, zarejestruj się w środowisku Sandbox – wystarczy podać adres e-mail. Na podany adres otrzymasz wiadomość z linkiem do ustawienia hasła. Następnie zaloguj się do nowego konta, używając adresu e-mail podanego przy rejestracji.
Dostępne funkcjonalności
Lista funkcjonalności dostępna do testowania w środowisku Sandbox:
- Płatności pay-by-link
- Inne funkcjonalności
Polskie przelewy
- mTransfer - mBank (m),
- Płać z iPKO (p),
- Pekao24Przelew - Bank Pekao (o).
Czeskie przelewy
- Česká spořitelna (cs),
- Komerční banka (kb),
- QR Payment (qrcz).*
Słowackie przelewy
- (besteron) Tatra banka, a. s. (tatra),
- Slovenská sporiteľňa, a. s. (sporo).
Rumuńskie przelewy
- Banca Transilvania (bts).
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) (natychmiast).
*Dla metody QR Payment możliwe jest jedynie utworzenie płatności. Symulacja autoryzacji nie jest dostępna, a transakcje w środowisku Sandbox nie są autoryzowane.
Karty testowe
Płatności OneClick poniższymi kartami testowymi wymagają CVV, chyba że w kolumnie Zachowanie określono inaczej.
Karty testowe, które zwracają domyślny wynik 3DS, nie mogą zostać użyte do zapisania karty/tokena z uwagi na wymogi SCA/PSD2.
Wszystkie karty testowe obsługują 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).
Aby przetestować płatności kartą, użyj kart z poniższej tabeli.
- Europejskie karty testowe
- Rumuńskie karty testowe z opcją ratalną
| 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 (nieudane uwierzytelnienie). |
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 jednostek najmniejszego nominału waluty (np. groszy). |
4210836393742163 | 12 | 29 | 123 | Challenge | Udana autoryzacja tylko na kwotę poniżej 1000 jednostek najmniejszego nominału waluty (np. groszy). |
5436062405627681 | 12 | 29 | 123 | Challenge | Dla kwoty powyżej 300 jednostek najmniejszego nominału waluty (np. groszy) parametr iframeAllowed przyjmuje wartość false. |
4147139303693610 | 12 | 29 | 123 | Challenge | Obsługa 3DS Challenge jest dostępna tylko wtedy, gdy konto Sandbox zostało zarejestrowane z Rumunią jako głównym rynkiem działalności. |
4147139303693628 | 12 | 29 | 123 | Challenge | Obsługa 3DS Challenge jest dostępna tylko wtedy, gdy konto Sandbox zostało zarejestrowane z Rumunią jako głównym rynkiem działalności. |
| Marka | Numer | Miesiąc | Rok | CVV | Opcje ratalne (#) |
|---|---|---|---|---|---|
CARD_AVANTAJ | 5257645183911529 | 12 | 29 | 123 | 1 |
CCVISAMC | 5209992222222222 | 12 | 29 | 123 | 1 |
CARD_EMAG | 4830839688997443 | 12 | 29 | 123 | 2 |
OPTIMO | 4830825242427308 | 12 | 29 | 123 | 2, 4 |
GARANTI_RO | 5336873851274476 | 12 | 29 | 123 | 1, 6, 12 |
UNICREDIT | 4105392528463067 | 12 | 29 | 123 | 1, 6, 12, 20 |
BRD_INSTALLMENTS | 4105409746074607 | 12 | 29 | 123 | 1, 6, 12, 20, 21 |
RAIFFEISEN | 5498695097985910 | 12 | 29 | 123 | 1, 6, 12, 20, 21, 22 |
STAR_BT | 5364477839246443 | 12 | 29 | 123 | 1, 6, 12, 20, 21, 22, 23, 24 |
ALPHABANK_INSTALLMENTS | 5120317085416727 | 12 | 29 | 123 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 |