Przede wszystkim należy się zarejestrować zgodnie z procedurą rejestracji. Aby skorzytać z serwisu Przelewy24 w Twoim sklepie musisz rozbudować swój system o dwa elementy - generator formularza zamówienia oraz skrypt obsługi odpowiedzi z Przelewy24.
Po otrzymaniu potwierdzenia rejestracji zapoznaj się z Panelem Administracyjnym. Znajdziesz tam zestawienia transakcji, dane o przelewach oraz przykładowe skrypty realizujące operacje, które musisz w twoim systemie wprowadzić (patrz również Instalacja-Dokumentacja techniczna), czyli nadanie żądania transakcji oraz odbiór odpowiedzi (wyniku transakcji), patrz dalej.
| Operacje w Twoim sklepie | Operacje w Przelewy24 |
| 1. Na swoich stronach przygotowujesz stronę, na której zawarta będzie lista zakupów klienta i ostateczna cena, którą należy zapłacić. (zobacz przykład) | |
| 2. Przygotowany odpowiednio formularz przesyłasz do serwisu Przelewy24. | |
| 3. Klient wybiera formę płatności i dokonuje niezbędnych operacji. (zobacz przykład) | |
| 4. Klient dokonuje płatności zgodnie z przedstawioną intrukcją. (zobacz przykład) | |
| 5. System weryfikuje dokonanie przelewu, informuje o wyniku klienta i wysyła odpowiedź zwrotną na podany przez Ciebie adres URL. Odpowiedź zwrotną (pozytywną lub negatywną) otrzymasz w czasie nie dłuższym niż 15 minut. | |
| 6. Po odebraniu odpowiedzi z nadanym numerem transakcji, musisz ją ostatecznie zweryfikować wysyłając odpowiednie dane do skryptu weryfikującego w serwisie Przelewy24. | |
| 7. Skrypt serwisu Przelewy24 generuje odpowiedź z wynikiem na podstawie otrzymanych danych. Jeżli transakcja była poprawna, w tym momencie jest ona uznawana za zakończoną. | |
| 8. Transakcja zakończona. | |
Dokumentacja w formacie PDF [200kB]
| 28-08-2008 | Korekta przykładowego skryptu do weryfikacji, uzupełnienie danych zwracanych w trakcie weryfikacji, korekty słownikowe. |
| 28-03-2008 | Dodanie pola p24_order_id_full do wysyłanego zwrotnie wyniku transakcji. Pole to zawiera unikalny numer transakcji, w odróżnieniu do pola p24_order_id, które jest resztą z dzielenia p24_order_id_full przez 1 000 000. |
| 11-06-2007 | Dodanie pola p24_metoda w żądaniu transakcji, które umożliwia przekierowanie bezpośrenio do wybranej formy płatności, pomijając ekran wyboru. |
| 10-11-2006 | W danych wyniku transakcji dodano pole p24_karta informujący czy płatność odbywała się przy pomocy karty płatniczej |
| 01-17-2005 | W związku ze zwiększającą się ilością prób płatności wyłudzeniowych, dokonywanych przy pomocy kart płatniczych, do żadania transakcji dodano dane odbiorcy zamówienia. |
| 01-01-2005 | Nowe rozszerzenie umozliwiające automatyczne przesyłanie wyniku transakcji, w sytuacji, gdy nie zrobi tego klient. |
| 04-11-2004 | Dodanie parametru p24_language umożliwiającego ustalenie wersji językowej: pl - polskiej lub en-angielskiej |
| 04-11-2004 | Dla systemów, które nie mają możliwości korzystania z biblioteki obsługującej połączenia SSL udostępniliśmy wersję, która nie wymaga połączenia szyfrowanego. |