Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Koncepcja rozwiązania
Rozwiązanie InPost Pay pozwala na finalizację procesu zakupu (checkout) w aplikacji mobilnej InPost Mobile w oparciu o integrację z różnymi platformami/sklepami internetowymi.
Rozwiązanie adresuje podstawowe problemy, występujące na rynku e-commerce:
Zakupy w trybie gościa, bez konieczności zakładania konta na wielu sklepach
Brak konieczności uzupełniania danych dostawy/ faktury itp.
Skrócenie czasu potrzebnego od wyświetlenia produktu do finalizacji zakupu
Zmniejszenie liczby porzuconych koszyków
W skład integracji Merchant – Inpost Pay wchodzą elementy:
https://dokumentacja-inpost.atlassian.net/wiki/spaces/PL/pages/130023427/Widget+Backend – widget pozwalający na integrację stron www (frontend) merchantów z InPost Pay
InPost Pay (Basket App) – moduł udostępniający API, pozwalający na wymianę informacji o koszyku i realizacji zamówienia
Podstawowy scenariusz wykorzystania InPost Pay przez użytkownika końcowego przebiega następująco:
Użytkownik wyświetla stronę www merchanta (w wersji mobilnej, jak i desktop), przechodząc na kartę wybranego produktu
Użytkownik wybiera przycisk „Kup z InPost Pay”
Produkt dodaje się do koszyka u merchanta. Merchant przesyła informacje o koszyku do InPost Pay (Basket App API). Koszyk zostaje oznaczony jako synchronizowany z InPost Pay.
Aplikacja InPost Mobile wyświetla komunikat push: Pojawiła się nowy koszyk do opłacenia.
Użytkownik otwiera aplikacje InPost Mobile na swoim telefonie na wybranym koszyku.
Aplikacja automatycznie podstawia wybrane formy dostawy oraz domyślną formę płatności na podstawie profilu użytkownika w InPost Mobile.
Po wybraniu akcji „Kupuje” Basket App „Kupuję i płacę” InPost Pay tworzy u merchanta zamówienie w oparciu o aktualny koszyk.
Użytkownik dokonuje płatności w aplikacji InPost Mobile
Informacja o wykonaniu płatności przekazywana jest do merchanta
Merchant tworzy i wysyła przesyłkę w standardowy sposób.
Merchant przekazuje do Basket App InPost Pay informacji przy pomocy jakiej przesyłki zrealizował dane zamówienie.
Integracja z Basket App InPost Pay odbywa się „przez koszyk”. Produkty, które użytkownik chce kupić przy pomocy Inpost Pay, dodawane są do koszyka u merchanta. Merchant przekazuje informacje o zmianie koszyka do Basket App APIInPost Pay. Przekazywanie informacji odbywa się tylko dla takich koszyków, dla których użytkownik wybrał chociaż raz akcje Kup z InPost Pay (koszyk jest synchronizowany z InPost Pay)
W przypadku gdy użytkownik dokona zmian w synchronizowanym koszyku na stornie merchanta (zmianie liczby sztuk, doda nowe produkty do koszyka), merchant przesyła zmiany do Basket AppInPost Pay. InPost mobile Mobile odświeża użytkownikowi ekran z koszykiem w aplikacji mobilnej.
Integracja zakłada, że użytkownik w InPost Mobile może wykonać określone akcje na koszyku np. zmiana ilości sztuk, wprowadzenie kodu rabatowego itp. Każdorazowo taka informacja jest przekazana do merchanta. Merchant po przekalkulowaniu zawartość koszyka odsyła go Basket AppInPost Pay.
Przed dokonaniem zakupu, użytkownik akceptuje regulaminy merchanta.
Użytkownik może opłacić zsynchronizowany koszyk na stronie merchanta. W takim przypadku zamówienie nie jest realizowane przez InPost Pay. Merchant przesyła informacje do Basket App InPost Pay o finalizacji koszyka w innym kanale.
Info |
---|
Integracja z InPost Pay, nie wpływa na obecnie wykonaną przez merchanta integrację z systemami InPost w zakresie generowania przesyłek. |
Na tej stronie
Table of Contents |
---|
Słownik pojęć
Termin | Definicja |
---|---|
InPost Pay | Całość rozwiązania IT, składającego się z kilku systemów obsługujących proces finalizacji zakupu u różnych merchantów w aplikacji InPost Mobile. |
InPost Moblie | Obecnie działająca aplikacja InPost Moblie pozwalająca na śledzenie i nadawanie przesyłek. |
Merchant | Sklep/platforma prowadząca sprzedaż produktów w Internecie, zintegrowana z InPost Pay. |
Koszyk | Jedne lub kilka produktów, które Użytkownik wybrał na stronie merchanta. Zawartość koszyka jest przekazywana do InPost Pay. |
Użytkownik | Użytkownik końcowy wykonujący zakupu na stornie merchanta i posiadający aplikacje InPost Moblie. |
Bank | Aion Bank. |
Pay Widget | Element osadzany na stornie www Merchanta, pozwalający na wybranie opcje Kup z InPost Pay oraz powiązanie komputera z aplikacją InPost Moblie. |
Zamówienie | Obiekt powstający z koszyka po rozpoczęciu jego zakupu przez Użytkownika |
Zaufana/powiązana przeglądarka | Instancja przeglądarki WWW działającej na konkretnym urządzeniu, dodana do zaufanych do aplikacji IM. Tylko zaufana przeglądarka może dodawać produkty do koszyka w InPost Moblie. |
Merchant onboarding | Integracja Merchanta z systemem InPost Pay. Process “założenia” Merchanta w systemach Aion na potrzeby procesowania płatności oraz Merchant Financing |
InPost Mobile onboarding | Pobranie aplikacji InPost Mobile oraz zalogowanie się użytkownika do niej poprzez podanie i weryfikacje numeru teflonu. |
InPost Pay onboarding | Akceptacja regulaminu usługi InPost Pay oraz podanie Imienia, nazwiska i adresu email dla klientów detalicznych (osoby fizyczne, a nie firmy). |