Scenariusze testowe InPost Pay

Scenariusze testowe InPost Pay

Przed przystąpieniem do wykonywania testów zainstaluj aplikację InPost Mobile (aplikację testową zainstaluj korzystając z instrukcji - Aplikacja testowa InPost Mobile).

Jeśli przejdziesz wszystkie scenariusze pozytywnie, zgłoś swój sklep do audytu za pomocą formularza dostępnego na https://inpostpay.pl/kontakt w zakładce Audyt.

🕵️ Po pozytywnym wyniku audytu usługa może być uruchomiona produkcyjnie 😊

Scenariusz 0 - Umieszczenie widgetu na Twoim sklepie

🎯 Cel: Zweryfikować poprawność umieszczenia i działania przycisku InPost Pay na stronie sklepu (produkt, koszyk, Thank You Page) w wersji desktopowej i mobilnej.

  1. Zweryfikuj zgodność umieszczenia przycisku Inpost Pay na Twoim sklepie z Przewodnik poprawnego wdrożenia InPost Pay w e-sklepie

  2. Otwórz stronę swojego sklepu w przeglądarce webowej

  3. Wejdź na kartę produktu i sprawdź umiejscowienie przycisku – pamiętaj, że możesz modyfikować kolor przycisku oraz jego zaokrąglenie w ramach określonych parametrów, tak aby jak najlepiej pasował do Twojego sklepu.

  4. Wejdź na stronę koszyka i sprawdź poprawność umieszczenia przycisku również zgodnie z Przewodnik poprawnego wdrożenia InPost Pay w e-sklepie

  5. Złóż zamówienie w aplikacji mobilnej np. zgodnie ze Scenariuszem 1 i zweryfikuj czy na stronie Twojego sklepu pojawił się Thank You Page.

  6. Powtórz test na stronie mobilnej Twojego sklepu.


 

Scenariusz 1 - Zakupy z ponowieniem płatności

🎯 Cel: Sprawdzić proces tworzenia koszyka, złożenia zamówienia oraz ponowienia płatności dla nieopłaconych zamówień w aplikacji InPost Pay.

  1. Otwórz stronę sklepu w przeglądarce na telefonie i przejdź na kartę produktu => wyświetla się przycisk "Utwórz koszyk z InPost"

  2. Kliknij "Utwórz koszyk z InPost " => wyświetla się opcja "Otwórz w aplikacji: InPost, Przeglądarka"

  3. Otwórz w aplikacji "InPost" i kliknij w powiadomienie PUSH => użytkownik zostaje przeniesiony do zakładki "Zakupy" w aplikacji InPost, wyświetla się ekran "Koszyk InPost Pay", zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu

  4. Zamknij aplikację InPost i wróć na stronę sklepu w przeglądarce => wyświetla się przycisk "Produkty w koszyku InPost Pay", liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  5. Zamknij stronę sklepu w przeglądarce, otwórz aplikację InPost i przejdź do zakładki "Zakupy" => porzucony koszyk ze strony sklepu jest nadal widoczny na liście w aplikacji

  6. Przejdź do widoku koszyka w aplikacji => zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu przed porzuceniem

  7. Wybierz metodę dostawy "Kurier" i wprowadź adres => kwota do zapłaty uwzględnia koszt wybranej metody dostawy

  8. Wybierz metodę płatności i kliknij "Kupuję i płacę" => wyświetla się ekran "Płatność"

  9. Opuść "Płatność" => wyświetla się ekran "Zamówienie nieopłacone"

10. Opuść ekran "Zamówienie nieopłacone" => wyświetla się ekran "Zakupy nieopłacone"

11. Kliknij "Przejdź na listę zamówień" => użytkownik zostaje przeniesiony do sekcji "ZAMÓWIENIA" w  zakładce "Zakupy", złożone zamówienie jest widoczne na liście

12. Przejdź do widoku zamówienia w aplikacji => wybrane produkty, kwota do zapłaty, dane dostawy i metoda płatności są takie same jak na widoku koszyka

13. Kliknij "Opłać" i wprowadź błędne dane do autoryzacji => wyświetla się komunikat o nieudanej płatności

14. Kliknij "Opłać w inny sposób" => użytkownik zostaje przeniesiony do widoku zamówienia

15. Kliknij "Opłać" i wprowadź poprawne dane do autoryzacji => wyświetla się komunikat "Zamówienie złożone".

16. Kliknij "Zobacz zamówienie" => użytkownik zostaje przeniesiony do widoku zamówienia, status zamówienia został zaktualizowany po opłaceniu, przycisk "Opłać" nie jest widoczny

 

 

 

 

W środowisku testowym symulację płatności do zamówienia możesz wykonać za pomocą metody płatności BLIK korzystając z testowych kodów:

  • 777111 - pozytywna autoryzacja,     

  • 500500 - negatywna autoryzacja,

  • 700701 - kod BLIK wygasł,

  • 700702 - kod BLIK został anulowany,

  • 700703 - kod BLIK został już użyty.


 

Scenariusz 2 - Zakupy z InPost Pay i usunięciem koszyka

🎯 Cel: Upewnić się, że usunięcie koszyka w aplikacji poprawnie synchronizuje się ze sklepem oraz że proces zakupu działa prawidłowo po ponownym utworzeniu koszyka.

  1. Otwórz stronę sklepu w przeglądarce na telefonie i przejdź na kartę produktu => wyświetla się przycisk "Utwórz koszyk z InPost"

  2. Kliknij "Utwórz koszyk z InPost" => wyświetla się opcja "Otwórz w aplikacji: InPost, Przeglądarka"

  3. Otwórz w aplikacji "InPost" i kliknij w powiadomienie PUSH => użytkownik zostaje przeniesiony do zakładki "Zakupy" w aplikacji InPost, wyświetla się ekran "Koszyk InPost Pay", zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu

  4. Wróć na stronę sklepu w przeglądarce => wyświetla się przycisk "Produkty w koszyku InPost Pay", liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  5. Kliknij "Produkty w koszyku InPost Pay" => użytkownik zostaje przeniesiony do aplikacji InPost, wyświetla się ekran "Koszyk InPost Pay", zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu

  6. Usuń koszyk w aplikacji InPost i wróć na stronę sklepu w przeglądarce => koszyk został usunięty z listy w aplikacji, na stronie sklepu ponownie wyświetla się przycisk "Utwórz koszyk z InPost"

  7. Przejdź na kartę koszyka na stronie sklepu => zawartość koszyka nie uległa zmianie, wyświetla się przycisk "Kup z InPost Pay"

  8. Kliknij "Kup z InPost Pay" i przejdź do widoku koszyka w aplikacji => zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu

  9. Wybierz metodę dostawy "Paczkomat" i wybierz punkt => kwota do zapłaty uwzględnia koszt wybranej metody dostawy

10. Wybierz metodę płatności i zaznacz opcję "Chcę otrzymać fakturę VAT" => wyświetla się ekran "Dane do faktury"

11. Kliknij "Osoba prywatna", uzupełnij wymagane dane i kliknij "Zapisz" => wyświetla się ekran "Koszyk z InPost Pay" z danymi do faktury

12. Kliknij "Kupuję i płacę" => wyświetla się ekran "Płatność"

13. Wróć na stronę sklepu w przeglądarce => wyświetla się ekran "Dziękujemy, to było naprawdę izi!"

14. Kliknij "Wróć na stronę główną sklepu" => użytkownik zostaje przekierowany na stronę główną sklepu w przeglądarce

15. Wróć do aplikacji InPost i opłać zamówienie => wyświetla się komunikat "Zamówienie złożone"

16. Kliknij "Zobacz zamówienie" => użytkownik zostaje przeniesiony do widoku zamówienia, przycisk "Opłać" nie jest widoczny, wybrane produkty, kwota do zapłaty, dane dostawy, dane do faktury i metoda płatności są takie same jak na widoku koszyka


 

Scenariusz 3 - Zakupy z użyciem kodu QR i zmienną zawartością koszyka

🎯 Cel: Zweryfikować proces parowania koszyka za pomocą kodu QR oraz prawidłową synchronizację zawartości koszyka pomiędzy sklepem a aplikacją.

  1. Otwórz stronę sklepu w przeglądarce na komputerze i przejdź na kartę produktu => wyświetla się przycisk "Utwórz koszyk z InPost"

  2. Kliknij "Utwórz koszyk z InPost" => wyświetla się modal "Zamów i zapłać w apce InPost Mobile!", domyślną metodą parowania koszyka jest numer telefonu

  3. Kliknij "Zrób to kodem QR" => wyświetla się kod QR zamiast pola do wpisywania numeru telefonu

  4. Wejdź do zakładki "Zakupy" w aplikacji InPost na telefonie i zeskanuj kod QR => użytkownik zostaje przeniesiony do widoku koszyka, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, na stronie sklepu wyświetla się przycisk "Produkty w koszyku InPost Pay", liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  5. Usuń produkt z koszyka na stronie sklepu => koszyk na stronie sklepu jest pusty, w aplikacji wyświetla się komunikat "Ten koszyk jest pusty"

  6. Wróć na stronę sklepu, przejdź na kartę produktu i dodaj produkt do koszyka. Na stronie sklepu wyświetla się przycisk "Produkty w koszyku InPost Pay", liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  7. Kliknij "Produkty w koszyku InPost Pay" => wyświetla się modal "Twoje zakupy czekają w aplikacji InPost Mobile"

  8. Kliknij "Połącz te zakupy z innym kontem" a następnie "Połącz z innym numerem telefonu" => wyświetla się modal "Zamów i zapłać w apce InPost Mobile!", domyślną metodą parowania koszyka jest numer telefonu, w aplikacji wyświetla się komunikat "Upsss... Ten koszyk nie istnieje lub został usunięty"

  9. Wprowadź numer telefonu powiązany z aplikacją InPost i kliknij "Połącz" => wyświetla się modal "Juhu! Koszyk już na Ciebie czeka w InPost Mobile", w aplikacji pojawił się oczekujący koszyk

  10. Dodaj oczekujący koszyk w aplikacji => modal na stronie sklepu zostaje automatycznie zamknięty. Zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  11. Dodaj produkt do koszyka na stronie sklepu => produkt został dodany do koszyka, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  12. Zmień ilość wybranego produktu w koszyku na stronie sklepu => koszyk został zaktualizowany, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  13. Zmień ilość wybranego produktu w koszyku w aplikacji => koszyk został zaktualizowany, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  14. Dodaj sugerowany produkt do koszyka w aplikacji => produkt został dodany do koszyka, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  15. Usuń produkt z koszyka w aplikacji => koszyk został zaktualizowany, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu


 

Scenariusz 4 - Zakupy z kodami rabatowymi i synchronizacją koszyka

🎯 Cel: Sprawdzić, czy rabaty dodawane i usuwane w sklepie oraz w aplikacji synchronizują się prawidłowo, a finalna kwota zamówienia jest poprawnie prezentowana.

  1. Otwórz stronę sklepu w przeglądarce na komputerze i przejdź na kartę produktu => wyświetla się przycisk "Utwórz koszyk z InPost"

  2. Kliknij "Utwórz koszyk z InPost" => wyświetla się modal "Zamów i zapłać w apce InPost Mobile!", domyślną metodą parowania koszyka jest numer telefonu

  3. Wprowadź numer telefonu powiązany z aplikacją InPost i kliknij "Połącz" => wyświetla się modal "Juhu! Koszyk już na Ciebie czeka w InPost Mobile", w aplikacji pojawił się oczekujący koszyk

  4. Dodaj oczekujący koszyk w aplikacji => modal na stronie sklepu zostaje automatycznie zamknięty, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu

  5. Zastosuj kod rabatowy na stronie sklepu => ceny produktów i kwota do zapłaty w koszyku zostały zaktualizowane na stronie sklepu i w aplikacji, w aplikacji wyświetlił się komunikat „Kod został aktywowany”, w aplikacji wyświetla się informacja „Kod rabatowy sklepu {wartość kuponu}” w sekcji z kwotami

  6. Usuń kod rabatowy z koszyka w aplikacji => ceny produktów i kwota do zapłaty w koszyku zostały zaktualizowane na stronie sklepu i w aplikacji, w aplikacji nie wyświetla się informacja „Kod rabatowy sklepu {wartość kuponu}” w sekcji z kwotami

  7. Dodaj niepoprawny kod rabatowy do koszyka w aplikacji => w aplikacji wyświetlił się komunikat „Kod rabatowy „{treść kuponu}” jest niepoprawny.”

  8. Dodaj kod rabatowy sklepu do koszyka w aplikacji => ceny produktów i kwota do zapłaty w koszyku zostały zaktualizowane na stronie sklepu i w aplikacji, w aplikacji wyświetlił się komunikat „Kod został aktywowany”, w aplikacji wyświetla się informacja „Kod rabatowy sklepu {wartość kuponu}” w sekcji z kwotami

  9. Dodaj kod rabatowy InPost „TANIEJ2” do koszyka w aplikacji => ceny produktów i kwota do zapłaty w koszyku zostały zaktualizowane tylko w aplikacji, w aplikacji wyświetlił się komunikat „Kod został aktywowany”, w aplikacji wyświetla się informacja „Kod rabatowy InPost {wartość kuponu}” oraz „Kod rabatowy sklepu {wartość kuponu}” w sekcji z kwotami

10. Wybierz metodę dostawy oraz formę płatności => łączna kwota do zapłaty w aplikacji uwzględnia koszt dostawy

11. Zaznacz wszystkie zgody i kliknij "Kupuję i płacę" => wyświetla się ekran "Płatność"

12. Opłać zamówienie => wyświetla się komunikat "Zamówienie złożone"

13. Kliknij "Zobacz zamówienie" => użytkownik zostaje przeniesiony do widoku zamówienia, przycisk "Opłać" nie jest widoczny, wybrane produkty, „Cena produktów (uwzględnia rabat sklepu)”, „Kod rabatowy InPost {wartość kuponu}”, łączna kwota brutto, dane dostawy, dane do faktury i metoda płatności są takie same jak na widoku koszyka

14. Przejdź do panelu administracyjnego sklepu i odszukaj złożone zamówienie => szczegóły zamówienia odpowiadają informacjom z aplikacji, wybrane produkty, łączna kwota brutto, dane dostawy, dane do faktury, wyrażone zgody

15. Wygeneruj numer paczki do nadania i zaktualizuj status zamówienia => zamówienie zostało zaktualizowane w aplikacji, numer paczki do śledzenia przesyłki jest widoczny na szczegółach zamówienia w aplikacji


 

Scenariusz 5 - Zakupy dla zalogowanego użytkownika i zmienną zawartością koszyka

🎯 Cel: Upewnić się, że proces zakupowy z kontem użytkownika sklepu działa poprawnie, a koszyk w sklepie i w aplikacji synchronizują się przy zmianach zawartości.

  1. Otwórz stronę sklepu w przeglądarce na komputerze 

  2. Zaloguj się lub załóż konto w sklepie

  3. Przejdź na kartę produktu => wyświetla się przycisk "Utwórz koszyk z InPost"

  4. Kliknij "Utwórz koszyk z InPost" => wyświetla się modal "Zamów i zapłać w apce InPost Mobile!", domyślną metodą parowania koszyka jest numer telefonu

  5. Wprowadź numer telefonu powiązany z aplikacją InPost i kliknij "Połącz" => wyświetla się modal "Juhu! Koszyk już na Ciebie czeka w InPost Mobile", w aplikacji pojawił się oczekujący koszyk

  6. Dodaj oczekujący koszyk w aplikacji => modal na stronie sklepu zostaje automatycznie zamknięty, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu

  7. Usuń produkt z koszyka na stronie sklepu => koszyk na stronie sklepu jest pusty, w aplikacji wyświetla się komunikat "Ten koszyk jest pusty"

  8. Wróć na stronę sklepu, przejdź na kartę produktu i dodaj produkt do koszyka. Na stronie sklepu wyświetla się przycisk "Produkty w koszyku InPost Pay", liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  9. Kliknij "Produkty w koszyku InPost Pay" => wyświetla się modal "Twoje zakupy czekają w aplikacji InPost Mobile"

  10. Zmień ilość wybranego produktu w koszyku na stronie sklepu => koszyk został zaktualizowany, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  11. Zmień ilość wybranego produktu w koszyku w aplikacji => koszyk został zaktualizowany, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  12. Dodaj sugerowany produkt do koszyka w aplikacji => produkt został dodany do koszyka, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  13. Usuń produkt z koszyka w aplikacji => koszyk został zaktualizowany, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  14. Kliknij "Kupuję i płacę" => wyświetla się ekran "Płatność"

  15. Wróć na stronę sklepu w przeglądarce => wyświetla się ekran "Dziękujemy, to było naprawdę izi!"

  16. Kliknij "Wróć na stronę główną sklepu" => użytkownik zostaje przekierowany na stronę główną sklepu w przeglądarce

  17. Wróć do aplikacji InPost i opłać zamówienie => wyświetla się komunikat "Zamówienie złożone"

  18. Kliknij "Zobacz zamówienie" => użytkownik zostaje przeniesiony do widoku zamówienia, przycisk "Opłać" nie jest widoczny, wybrane produkty, kwota do zapłaty, dane dostawy, dane do faktury i metoda płatności są takie same jak na widoku koszyka


 

Scenariusz 6 - Obsługa produktu cyfrowego oraz dostawy elektronicznej (jeśli Twój sklep posiada takie produkty)

🎯 Cel: Sprawdzić obsługę produktów cyfrowych (np. ebooków), w tym możliwość wpisania adresu e-mail do dostawy elektronicznej i realizację zamówień mieszanych (cyfrowe + fizyczne).

To jest scenariusz dla produktów typu ebooki, które nie są fizycznym produktem wymagającym dostawy kurierem lub paczkomatem.

  1. Otwórz stronę sklepu w przeglądarce na komputerze lub w przeglądarce mobilnej

  2. Przejdź na kartę produktu digitalowego => wyświetla się przycisk "Utwórz koszyk z InPost "

  3. Kliknij "Utwórz koszyk z InPost " => wyświetla się modal "Zamów i zapłać w apce InPost Mobile!", domyślną metodą parowania koszyka jest numer telefonu

  4. Wprowadź numer telefonu powiązany z aplikacją InPost i kliknij "Połącz" => wyświetla się modal "Juhu! Koszyk już na Ciebie czeka w InPost Mobile", w aplikacji pojawił się oczekujący koszyk

  5. Dodaj oczekujący koszyk w aplikacji => modal na stronie sklepu zostaje automatycznie zamknięty, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu

  6. Zweryfikuj czy poprawnie widzisz dodany do koszyka produkt.

  7. Pod produktem cyfrowym powinieneś zobaczyć pole „Produkty cyfrowe sklep wyśle na” umożliwiające wpisanie adresu email do dostawy elektronicznej.

  8. Kliknij "Kupuję i płacę" => wyświetla się ekran "Płatność"

  9. Wróć na stronę sklepu w przeglądarce => wyświetla się ekran "Dziękujemy, to było naprawdę izi!"

  10. Kliknij "Wróć na stronę główną sklepu" => użytkownik zostaje przekierowany na stronę główną sklepu w przeglądarce

  11. Wróć do aplikacji InPost i opłać zamówienie => wyświetla się komunikat "Zamówienie złożone"

  12. Kliknij "Zobacz zamówienie" => użytkownik zostaje przeniesiony do widoku zamówienia, przycisk "Opłać" nie jest widoczny, wybrane produkty, kwota do zapłaty, dane dostawy, dane do faktury i metoda płatności są takie same jak na widoku koszyka

  13. Zweryfikuj w swoim sklepie internetowym czy poprawnie widzisz adres elektronicznej dostawy.

  14. Powtórz test z mieszanym koszykiem – zawierającym zarówno produkt elektroniczny oraz fizyczny.


 

Scenariusz 7 - Przekazywania dostępnych kodów promocyjnych z koszykiem klienta do aplikacji InPost Pay

🎯 Cel: Upewnić się, że aktualne kody promocyjne sklepu są poprawnie przekazywane do aplikacji i klient może łatwo z nich skorzystać.

  1. Upewnij się, że przekazujesz poprawnie kody rabatowe do aplikacji mobilnej w konfiguracji InPost Pay w Twoim sklepie.

  2. Otwórz stronę sklepu w przeglądarce na komputerze lub w przeglądarce mobilnej

  3. Przejdź na kartę produktu, który jest objęty danym kodem rabatowym => wyświetla się przycisk "Utwórz koszyk z InPost "

  4. Kliknij "Utwórz koszyk z InPost " => wyświetla się modal "Zamów i zapłać w apce InPost Mobile!", domyślną metodą parowania koszyka jest numer telefonu

  5. Wprowadź numer telefonu powiązany z aplikacją InPost i kliknij "Połącz" => wyświetla się modal "Juhu! Koszyk już na Ciebie czeka w InPost Mobile", w aplikacji pojawił się oczekujący koszyk

  6. Dodaj oczekujący koszyk w aplikacji => modal na stronie sklepu zostaje automatycznie zamknięty, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu

  7. Zweryfikuj czy na samej górze koszyka w aplikacji InPost Pay widzisz skonfigurowany swój kod rabatowy.

  8. Zastosuj kod rabatowy klikając w niego => kod automatycznie zastosuje się na koszyku.

  9. Zweryfikuj czy cena uległa zmianie zgodnie z oczekiwaniami.

10. Wróć na stronę internetową sklepu i tam w koszyku również zweryfikuj czy kod rabatowy został zastosowany

  1. Kliknij "Kupuję i płacę" => wyświetla się ekran "Płatność"

  2. Wróć na stronę sklepu w przeglądarce => wyświetla się ekran "Dziękujemy, to było naprawdę izi!"

  3. Kliknij "Wróć na stronę główną sklepu" => użytkownik zostaje przekierowany na stronę główną sklepu w przeglądarce

  4. Wróć do aplikacji InPost i opłać zamówienie => wyświetla się komunikat "Zamówienie złożone"

  5. Kliknij "Zobacz zamówienie" => użytkownik zostaje przeniesiony do widoku zamówienia, przycisk "Opłać" nie jest widoczny, wybrane produkty, kwota do zapłaty, dane dostawy, dane do faktury i metoda płatności są takie same jak na widoku koszyka

  6. Zweryfikuj w swoim sklepie internetowym czy poprawnie widzisz zastosowany kod rabatowy na zamówieniu.


 

Scenariusz 8 - Zakupy z produktami sugerowanymi/rekomendowanymi

🎯 Cel: Sprawdzić, czy produkty sugerowane są poprawnie prezentowane w aplikacji i mogą być dodawane/usuwane z koszyka, zachowując synchronizację ze sklepem.

  1. Otwórz stronę sklepu w przeglądarce na komputerze lub w przeglądarce mobilnej

  2. Przejdź na kartę produktu => wyświetla się przycisk "Utwórz koszyk z InPost "

  3. Kliknij "Utwórz koszyk z InPost " => wyświetla się modal "Zamów i zapłać w apce InPost Mobile!", domyślną metodą parowania koszyka jest numer telefonu

  4. Wprowadź numer telefonu powiązany z aplikacją InPost i kliknij "Połącz" => wyświetla się modal "Juhu! Koszyk już na Ciebie czeka w InPost Mobile", w aplikacji pojawił się oczekujący koszyk

  5. Dodaj oczekujący koszyk w aplikacji => modal na stronie sklepu zostaje automatycznie zamknięty, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu

  6. Zweryfikuj czy widzisz pod dodanym produktem listę produktów sugerowanych/rekomendowanych dla tego koszyka.

  7. Dodaj sugerowany produkt do koszyka w aplikacji => produkt został dodany do koszyka, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  8. Usuń produkt z koszyka w aplikacji => koszyk został zaktualizowany, zawartość koszyka w aplikacji jest taka sama jak na stronie sklepu, liczba produktów na przycisku InPost jest taka sama jak liczba produktów w koszyku sklepu

  9. Kliknij "Kupuję i płacę" => wyświetla się ekran "Płatność"

  10. Wróć na stronę sklepu w przeglądarce => wyświetla się ekran "Dziękujemy, to było naprawdę izi!"

  11. Kliknij "Wróć na stronę główną sklepu" => użytkownik zostaje przekierowany na stronę główną sklepu w przeglądarce

  12. Wróć do aplikacji InPost i opłać zamówienie => wyświetla się komunikat "Zamówienie złożone"

  13. Kliknij "Zobacz zamówienie" => użytkownik zostaje przeniesiony do widoku zamówienia, przycisk "Opłać" nie jest widoczny, wybrane produkty, kwota do zapłaty, dane dostawy, dane do faktury i metoda płatności są takie same jak na widoku koszyka


 

Co jeszcze należy sprawdzić?

Integracja z Twoim systemem ERP

Jeśli integrowałeś swój ERP z API zwrotów i transakcji, to upewnij się, że widzisz zamówienia składane podczas realizacji scenariuszy testowych w swoim ERP i spełnia to Twoje potrzeby operacyjne.

📊 Analityka GA4

Jeśli korzystasz w swoim sklepie z popularnych narzędzi analitycznych zweryfikuj czy zamówienia składane przez klientów na środowisku produkcyjnym (np. Twoje transakcje testowe).  Playbooki dotyczące integracji danych z InPost Pay z narzędziami analitycznymi znajdziesz:

🏷️ Generowanie etykiet paczek

Z każdym zamówieniem realizowanym przez InPost Pay otrzymujesz zamaskowany adres mail użytkownika w domenie order.inpostpay.pl, który obligatoryjnie powinieneś wykorzystać do obsługi utworzonego zamówienia, w szczególności rejestracji/nadania przesyłki (na mail z delivery.mail należy nadać przesyłkę, co umożliwi prawidłowe monitorowanie i powiązanie utworzonego zamówienia z InPost Pay oraz nadanej przesyłki dla zamówienia).

💳 Podgląd transakcji i wykonywanie zwrotów

Przed wejściem na produkcję upewnij się, że potrafisz wykonać zwrot dla klienta oraz wiesz, gdzie znaleźć listę transakcji wykonanych z InPost. Wszystkie niezbędne informacje znajdziesz tutaj.