Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

W celu uruchomienia integracji InPost Pay wymagane jest wykonanie prac implementacyjnych po stronie Merchanta opisanych w poniższych punktach.

Autoryzacja
  1. Konfiguracja konta Merchanta - uzupełnienie danych o sklepie zgodnie z instrukcją i wygenerowanie danych dostępowych.

  2. Autoryzacja - implementacja autentykacji i autoryzacji

oraz konfiguracji konta
  1. .

  2. Widget frontend - implementacja Widgetu InPost Pay.

  3. Widget backend

  1. - wystawienie endpointów opisanych w Merchant Backend API, których celem jest obsługa funkcjonalności zgodnie z diagramami sekwencji.

  2. Integracja z InPost Pay (Basket App)

  1. - integracja z metodami API opisanymi w rozdziale InPost Pay (Basket App).

  2. Przetestowanie poprawnego działania usługi na swoim sklepie (InPost Pay - podstawowe scenariusze testowe).

  3. Po zakończeniu technicznego wdrożenia zgłoszenie integracji do audytu za pomocą formularza kontaktowego poprzez opcję “Dla Biznesu” i zakładkę “Audyt”. Usługa przekazywana do audytu powinna być dostępna tylko dla testerów pod dedykowanym linkiem.


Widoczność widgetu InPost Pay podczas implementacji i testów

Podczas implementacji oraz testowania usługi InPost Pay na sklepie produkcyjnym, widget płatności InPost Pay powinien być ukryty dla klientów sklepu. Widoczność widgetu musi być ograniczona wyłącznie do testerów i osób zaangażowanych w proces wdrożenia.
Cel:
Ukrycie widgetu zapobiega sytuacji, w której potencjalni klienci sklepu mogliby próbować korzystać z niekompletnej lub niedziałającej jeszcze usługi InPost Pay. Dzięki temu minimalizujemy ryzyko negatywnych doświadczeń użytkowników i unikamy problemów związanych z nieprawidłowością działania funkcji płatności.
Sposób działania:

  • Widoczność widgetu powinna być kontrolowana na poziomie kodu lub konfiguracji sklepu. Można to osiągnąć poprzez implementację mechanizmu autoryzacji dostępu do widgetu, który pozwala wyświetlać go jedynie pod dedykowanym url-em wywołując go z odpowiednim parametrem na przykład https://shop.url?showInPostPay=true

  • Ograniczony dostęp: Podczas testów widget InPost Pay jest wyświetlany wyłącznie dla określonych użytkowników (np. poprzez filtrowanie na podstawie adresu IP lub kont testowych).

  • Pełna aktywacja widgetu następuje dopiero po zakończeniu testów, przejściu audytu z wynikiem pozytywnym i pełnym wdrożeniu usługi, gdy zostanie ona uznana za gotową do użycia przez wszystkich klientów sklepu.