Projekty

Case study

Tinta — Checkout InPost Pay

Tinta Dla Plastykówtintadlaplastykow.pl

Custom CMS
InPost Pay
Checkout
Integrations
E-commerce

Custom CMS, 36k+ SKU — nowy kanał InPost Pay obok klasycznego checkoutu. Merchant Backend, widget i osobna ścieżka w aplikacji → zamówienie wraca do sklepu.

Logo InPost Pay — checkout Tinta Dla Plastyków

Kontekst

Część długiej współpracy przy tintadlaplastykow.pl (custom CMS, 36k+ SKU, od 2022) — tu wątek: kanał checkoutu InPost Pay. Cel: osobna ścieżka zakupu, w której koszyk ze sklepu łączy się z aplikacją InPost, a płatność oraz wybór dostawy (Paczkomat / Kurier) odbywają się poza klasycznym checkoutem CMS. Zamówienie wraca do sklepu już po finalizacji w aplikacji.

Okres: sierpień 2026

Zakres

  • Merchant Backend API — endpointy IZI pod InPost (koszyk, binding, confirmation, eventy, tworzenie i odczyt zamówienia) z weryfikacją podpisów.
  • Klient InPost Pay — synchronizacja koszyka (produkty, ceny, promocje, zgody), powiązanie przeglądarki z aplikacją oraz przekazywanie eventów statusu zamówienia z powrotem do InPost.
  • Widget na froncie — przycisk „Zapłać z InPost” (karta produktu / koszyk), sync koszyka, odpytywanie statusu zamówienia i dedykowana strona podziękowania.
  • Osobny checkout — pełny flow poza klasycznym koszykiem sklepu: APM + kurier, punkt odbioru lub adres, płatność w aplikacji.
  • Zapis w CMS — utworzenie zamówienia w sklepie (pozycje, płatność InPost Pay, wysyłka), finalizacja po płatności i synchronizacja statusów do aplikacji.

Rezultat

  • Działa osobny checkout InPost Pay: klient kończy zakup w aplikacji, a zamówienie pojawia się w sklepie bez ręcznego przepisywania.
  • Widget i Merchant Backend przechodzą weryfikację InPost (formy dostawy oraz strona podziękowania); statusy wracają do aplikacji.