InPost Pay - Magento (Widget 2.0)

InPost Pay - Magento (Widget 2.0)

Wstęp

Niniejsza instrukcja przedstawia proces instalacji oraz konfiguracji wtyczki, umożliwiającej wprowadzenie InPost Pay w sklepie Magento z obsługą Widget 2.0.

Wtyczka 2.5 (30.01.2026 r.)

  • Magento Community Edition

  • Commerce Edition

  • Wtyczka do obsługi Hyva Theme i Hyva Checkout

Ważne:
Przed instalacją upewnij się, że posiadasz zainstalowany motyw Hyva. Moduł działa wyłącznie w środowisku z odpowiednią wersją tego motywu.

 

 

Changelog

  • Nowa wersja: 2.5 (30.01.2026)

    • Obsługa webhooków dla zwrotów

  • 2.4.2 (16.12.2025):

    • Niskie stany magazynowe = modyfikacja zmiany ilości

    • Przerobienie skryptu i mechanizmu wyświetlania success page’a

  • 2.4.1 (26.11.2025):

    • Optymalizacja procesu masowego przetwarzania zamówień

  • 2.4 (05.11.2025):

    • Przygotowano specjalny moduł do obsługi Hyva Theme i Hyva Checkout

    • Obsługa błędów time -out

    • Zmiany w ustawieniach układu przycisków

  • 2.3.1 (24.10.2025):

    • Dostosowanie do działania modułu OwebiaShipping

  • 2.3 (02.10.2025):

    • Zakup produktów cyfrowych i dostawa elektroniczna

    • Modyfikacja funkcjonalności zwrotów i obsługa zwrotów częściowych

    • Modyfikacja mapowania zgód

    • Dodatkowy wariant kuponów ONLY_IN_APP

  • 2.2.3 (25.08.2025)

  • 2.2.2 (07.08.2025)

    • Dodano obsługę darmowej dostawy ustawionej przez Regułę Koszyka, gdy jednym z warunków jest kraj dostawy Polska

    • Dodano kompatybilność z nowszą wersją Magento 2 Open Source v2.4.8-p1 na PHP 8.3

    • Dodano kompatybilność ze starszą wersją Magento 2 Open Source v2.4.6 na PHP 8.1

  • 2.2.1 (16.07.2025):

    • Dodano określanie regionu na podstawie kodu pocztowego

    • Dodano przekazywanie linku do produktów bestsellerowych synchronizowanych z API InPost Pay

    • Dodanie wymagalności EAN dla produktów bestsellerowych

    • Modyfikacja pobierania listy dostępnych metod płatności

  • 2.2 (04.06.2025)

  • 2.1.0 (12.05.2025)

    • Dodanie możliwości przekazywania kodów rabatowych do aplikacji - opis konfiguracji

    • Dodanie obsługi produktów promowanych - opis konfiguracji

    • Przekazywanie zdjęć produktów w dwóch rozmiarach (small size, normal size)

    • Dodanie walidacji przy przekazywaniu zgód do aplikacji (maksymalnie 10 zgód)

    • Dodanie do konfiguracji wtyczki możliwości animizacji danych w logach - opis konfiguracji

    • Możliwość włączenia asynchronicznego eksportu koszyka - opis konfiguracji

  • 2.0.7 (26.03.2025 r.)

  • 2.0.6 (14.03.2025 r.)

    • Dodanie oddzielnego przetwarzania zwrotów dla opcji Zwróć oraz Zwróć offline w panelu administracyjnym Magento. Pierwsza tworzy zwrot transakcji z InPost Pay a druga tworzy tylko Magento Credit Memo bez zwrotu online.

    • Poprawa błędu w przypadku gdy moduł został zainstalowany, ale nie skonfigurowany.

  • 2.0.5 (05.03.2025 r.)

  • 2.0.4 (31.01.2025 r.)

    • Ustawienia Ogólne - Przypisywanie koszyków do klienta po adresie email

  • 2.0.3 (17.01.2025 r.)

    • Integracja z Widget 2.0

    • Przekazywanie dwóch numerów zamówienia (numer techniczny i numer wyświetlany dla klienta)

    • Możliwa konfiguracja widoczności widgetu na produkcji tylko dla testerów

    • Wyświetlanie informacji o metodzie płatności zamówienia w panelu administracyjnym Magento

    • Obsługa logów po stronie modułu

    • Przekazywanie po API wersji modułu, która jest aktualnie wykorzystywana.

 

Na tej stronie:

Wymagania Systemowe

Do poprawnego działania wtyczki InPost_InPostPay wymagane jest spełnienie następujących kryteriów serwerowych:

  • Magento 2 Community Edition (Open Source) w wersji >=2.4.6

  • PHP w wersji >=8.2

  • Composer w wersji >=2.2

oraz wszelkie wymagania narzucane przez Adobe dla zainstalowanej wersji Magento: https://experienceleague.adobe.com/docs/commerce-operations/installation-guide/system-requirements.html?lang=en, w tym włączony moduł MSI Inventory Management.

 

Opcjonalne funkcjonalności:


Konfiguracja konta Merchanta - środowisko sandbox 

Aby uzyskać dostęp do środowiska Sandbox uzupełnij i wyślij formularz kontaktowy wybierając opcję “Sklep internetowy” oraz zakładkę “Sandbox”.


Aplikacja testowa InPost Mobile

Aplikację InPost Mobile Sandbox zainstaluj korzystając z instrukcji dostępnej pod linkiem

Aplikacja testowa InPost Mobile.


Chcesz testować na środowisku lokalnym?

W celu zapewnienia zdalnego dostępu do środowiska lokalnego, konieczne jest zastosowanie dodatkowego rozwiązania w postaci tunelowania ruchu z publicznej domeny na lokalny adres. Bez takiego obejścia nie ma możliwości bezpośredniego połączenia się z lokalnym środowiskiem.
Rekomendowane rozwiązanie
Aktualnie zalecanym narzędziem jest ngrok, który umożliwia szybkie skonfigurowanie tunelu między publicznym adresem URL a lokalnym środowiskiem. Wystarczy darmowe konto, które zapewnia jedną stałą domenę publiczną. Ta domena może przekierowywać ruch do lokalnej aplikacji lub zamkniętego środowiska testowego.
Wymagania
Po utworzeniu darmowej domeny publicznej należy przekazać jej adres w formularzu Kontakt -> Sandbox, aby otrzymać credentiale i cały ruch testowy mógł być kierowany na ten adres.


Wymagania techniczne po stronie Merchanta

Ruch wychodzący od InPost do Merchanta dla IP Proxy InPost 34.118.93.24, 34.116.145.216.


Konfiguracja konta Merchanta - środowisko produkcyjne

Aby uzyskać dostęp do środowiska Produkcyjnego, zapoznaj się z instrukcją dostępną pod linkiem

Konfiguracja konta Merchanta - środowisko produkcyjne

 

Aby wdrożenie przebiegło sprawnie, przygotowaliśmy listę kluczowych kroków, które pomogą Wam szybko rozpocząć integracji swojego sklepu z InPost Pay Checklista implementacji InPost Pay.

Zapoznaj się z przewodnikiem poprawnej implementacji
W przewodniku znajdziesz obowiązkowe standardy oraz dodatkowe miejsca, gdzie InPost Pay może być widoczny. Wybierz te, które najlepiej pasują do Twojego sklepu. Szczegóły znajdziesz w sekcji Standardy implementacji InPost Pay.

  • Przycisk na stronie produktu (obowiązkowe)

    • Przycisk na stronie koszyka (obowiązkowe)

    • Strona podziękowania (obowiązkowe)

    • Przekazywanie numeru paczki (obowiązkowe)

 


 

 

Konfiguracja dla Widget 2.0

W tej sekcji dokumentacji zawarta została instrukcja konfiguracji wraz z opisami poszczególnych komponentów wtyczki InPost Pay dedykowanej dla platformy Magento 2.


Mapowanie Metod Dostawy

W celu zapewnienia transparentności i spójności doświadczenia klienta, koszty dostawy muszą być identyczne w interfejsie sklepu internetowego oraz w aplikacji. Należy skonfigurować oba systemy w taki sposób, aby prezentowały użytkownikom te same wartości opłat za dostawę dla odpowiednich metod.

Ścieżka konfiguracji:
Store->Configuration->Sales->Payment Methods->InPost Pay->Mapowanie Metod Dostawy

 Opis pól konfigurowalnych:

Standard Pickup Point Delivery

Konfiguracja pozwalająca na przypisanie metody dostawy odpowiadającej standardowej opcji wysyłki poprzez urządzenie Paczkomat 24/7 InPost w aplikacji Mobilnej InPost Pay

Other Standard Pickup Point Delivery

Jeśli na liście rozwijanej pola powyżej nie ma metody dostawy odpowiadającej właściwej do zmapowania formie dostawy, na przykład ze względu na użycie wtyczki Owebia_AdvancedShipping, mapowanie można dodać bezpośrednio podając pełny kod metody dostawy, np dla Owebii: owsh1_pickuppl

Metoda zmapowana w tym polu nadpisze mapowanie z powyższej listy rozwijanej.

Pickup Point Weekend Delivery

Konfiguracja pozwalająca na przypisanie metody dostawy odpowiadającej weekendowej opcji wysyłki poprzez urządzenie Paczkomat 24/7 InPost w aplikacji Mobilnej InPost Pay.

Uwaga: W aplikacji Mobilnej zmapowana metoda dostawy pokazuje się jako checkbox z dodatkową opłatą będącą wyliczoną różnicą pomiędzy tą przypisaną metodą dostawy, a opcją standardową.

Other Pickup Point Weekend Delivery

Jeśli na liście rozwijanej pola powyżej nie ma metody dostawy odpowiadającej właściwej do zmapowania formie dostawy, na przykład ze względu na użycie wtyczki Owebia_AdvancedShipping, mapowanie można dodać bezpośrednio podając pełny kod metody dostawy, np dla Owebii: owsh1_pickuppl

Metoda zmapowana w tym polu nadpisze mapowanie z powyższej listy rozwijanej.

Pickup Point Delivery - Cash on Delivery

Konfiguracja pozwalająca na przypisanie metody dostawy odpowiadającej opcji wysyłki z płatnością przy odbiorze poprzez urządzenie Paczkomat 24/7 InPost w aplikacji Mobilnej InPost Pay.

Uwaga: W aplikacji Mobilnej zmapowana metoda dostawy pokazuje się jako forma płatności (nie dostawy) z dodatkową opłatą będącą wyliczoną różnicą pomiędzy tą przypisaną metodą dostawy, a opcją standardową.

Other Pickup Point Delivery - Cash on Delivery

Jeśli na liście rozwijanej pola powyżej nie ma metody dostawy odpowiadającej właściwej do zmapowania formie dostawy, na przykład ze względu na użycie wtyczki Owebia_AdvancedShipping, mapowanie można dodać bezpośrednio podając pełny kod metody dostawy, np dla Owebii: owsh1_pickuppl

Metoda zmapowana w tym polu nadpisze mapowanie z powyższej listy rozwijanej.

Pickup Point Weekend Delivery - Cash on Delivery

Konfiguracja pozwalająca na przypisanie metody dostawy odpowiadającej opcji wysyłki z płatnością przy odbiorze w weekend poprzez urządzenie Paczkomat 24/7 InPost w aplikacji Mobilnej InPost Pay.

Uwaga: W aplikacji Mobilnej zmapowana metoda dostawy pokazuje się zarówno jako checkbox oraz forma płatności (nie dostawy) z dodatkową opłatą będącą wyliczoną różnicą pomiędzy tą przypisaną metodą dostawy, a opcją standardową. Aby zamówić towar w tej formie klient musi wybrać Standardowy Paczkomat 24/7, zaznaczyć opcję Paczki w Weekend oraz wybrać płatność przy odbiorze.
Bardzo ważne jest to, aby konfigurując to mapowanie cena metody dostawy przypisanej tej opcji była adekwatna do kosztów Paczki w Weekend i opcji Płatności przy odbiorze.

Przykładowo:
Standard - 10zł
Paczka w Weekend - 12zł (w aplikacji opcja +2zł do standardowej wysyłki)
Płatność przy odbiorze - 14zł (w aplikacji opcja +4zł do standardowej wysyłki)
Płatność przy odbiorze w weekend - 16zł (w aplikacji połączenie opcji +2zł i +4zł)

Skonfigurowanie tej opcji dostawy z cenami bez zgodności spowoduje odrzucenie zamówienia klienta złożonego poprzez aplikację mobilną ze względu na błedą kwotę całościową.

Other Pickup Point Weekend Delivery - Cash on Delivery

Jeśli na liście rozwijanej pola powyżej nie ma metody dostawy odpowiadającej właściwej do zmapowania formie dostawy, na przykład ze względu na użycie wtyczki Owebia_AdvancedShipping, mapowanie można dodać bezpośrednio podając pełny kod metody dostawy, np dla Owebii: owsh1_pickuppl

Metoda zmapowana w tym polu nadpisze mapowanie z powyższej listy rozwijanej.

Standard Courier Delivery

Konfiguracja pozwalająca na przypisanie metody dostawy odpowiadającej Kurierowi InPost w aplikacji Mobilnej InPost Pay.

Other Standard Courier Delivery

Jeśli na liście rozwijanej pola powyżej nie ma metody dostawy odpowiadającej właściwej do zmapowania formie dostawy, na przykład ze względu na użycie wtyczki Owebia_AdvancedShipping, mapowanie można dodać bezpośrednio podając pełny kod metody dostawy, np dla Owebii: owsh1_pickuppl

Metoda zmapowana w tym polu nadpisze mapowanie z powyższej listy rozwijanej.

Weekend Courier Delivery

Konfiguracja pozwalająca na przypisanie metody dostawy odpowiadającej weekendowej opcji wysyłki poprzez Kuriera InPost w aplikacji Mobilnej InPost Pay.

Uwaga: W aplikacji Mobilnej zmapowana metoda dostawy pokazuje się jako checkbox z dodatkową opłatą będącą wyliczoną różnicą pomiędzy tą przypisaną metodą dostawy, a opcją standardową.

Other Weekend Courier Delivery

Jeśli na liście rozwijanej pola powyżej nie ma metody dostawy odpowiadającej właściwej do zmapowania formie dostawy, na przykład ze względu na użycie wtyczki Owebia_AdvancedShipping, mapowanie można dodać bezpośrednio podając pełny kod metody dostawy, np dla Owebii: owsh1_pickuppl

Metoda zmapowana w tym polu nadpisze mapowanie z powyższej listy rozwijanej.

Cash on Delivery Courier

Konfiguracja pozwalająca na przypisanie metody dostawy odpowiadającej opcji wysyłki z płatnością przy odbiorze poprzez Kuriera InPost w aplikacji Mobilnej InPost Pay.

Uwaga: W aplikacji Mobilnej zmapowana metoda dostawy pokazuje się jako forma płatności (nie dostawy) z dodatkową opłatą będącą wyliczoną różnicą pomiędzy tą przypisaną metodą dostawy, a opcją standardową.

Other Cash on Delivery Courier

Jeśli na liście rozwijanej pola powyżej nie ma metody dostawy odpowiadającej właściwej do zmapowania formie dostawy, na przykład ze względu na użycie wtyczki Owebia_AdvancedShipping, mapowanie można dodać bezpośrednio podając pełny kod metody dostawy, np dla Owebii: owsh1_pickuppl

Metoda zmapowana w tym polu nadpisze mapowanie z powyższej listy rozwijanej.

Cash on Delivery Courier

Konfiguracja pozwalająca na przypisanie metody dostawy odpowiadającej opcji wysyłki z płatnością przy odbiorze w weekend poprzez Kuriera InPost w aplikacji Mobilnej InPost Pay.

Uwaga: W aplikacji Mobilnej zmapowana metoda dostawy pokazuje się zarówno jako checkbox oraz forma płatności (nie dostawy) z dodatkową opłatą będącą wyliczoną różnicą pomiędzy tą przypisaną metodą dostawy, a opcją standardową. Aby zamówić towar w tej formie klient musi wybrać Standardowego Kuriera InPost, zaznaczyć opcję Paczki w Weekend oraz wybrać płatność przy odbiorze.
Bardzo ważne jest to, aby konfigurując to mapowanie cena metody dostawy przypisanej tej opcji była adekwatna do kosztów Paczki w Weekend i opcji Płatności przy odbiorze.

Przykładowo:
Standard - 10zł
Paczka w Weekend - 12zł (w aplikacji opcja +2zł do standardowej wysyłki)
Płatność przy odbiorze - 14zł (w aplikacji opcja +4zł do standardowej wysyłki)
Płatność przy odbiorze w weekend - 16zł (w aplikacji połączenie opcji +2zł i +4zł)

Skonfigurowanie tej opcji dostawy z cenami bez zgodności spowoduje odrzucenie zamówienia klienta złożonego poprzez aplikację mobilną ze względu na błedą kwotę całościową.

Other Cash on Delivery Courier - Weekend Delivery

Jeśli na liście rozwijanej pola powyżej nie ma metody dostawy odpowiadającej właściwej do zmapowania formie dostawy, na przykład ze względu na użycie wtyczki Owebia_AdvancedShipping, mapowanie można dodać bezpośrednio podając pełny kod metody dostawy, np dla Owebii: owsh1_pickuppl

Metoda zmapowana w tym polu nadpisze mapowanie z powyższej listy rozwijanej.

Delivery Deadline In Days

Wymagana wartość liczbowa potrzebna do wyliczenia maksymalnej daty dostawy.

Digital Delivery Deadline in Seconds

Informacja o czasie na dostawę produktu cyfrowego.

Enable using Collect Address Totals

Włączenie tej opcji wymusza przeliczenie kosztów dostawy w oparciu o adres dostawy - domyślnie do Polski.
Konfiguracja jest wskazana w przypadku stosowania specyficznych opartych o adres dostawy reguł koszykowych dających darmową dostawę (na przykład: darmowa dostawa tylko do Polski) lub nienatywnych rozwiązań obliczających koszt dostawy.
Domyślnie opcja jest wyłączona ponieważ w standardowych przypadkach nie jest to potrzebne, a niesie ze sobą pewne, niewielkie opóźnienia w czasie przetwarzania koszyka.

 

Widok konfiguracji:

image-20251027-130017.png
image-20251027-130044.png

 

 


Ogólne Ustawienia

Ścieżka konfiguracji:
Store->Configuration->Sales->Payment Methods->InPost Pay->Ustawienia Ogólne

 

Opis pól konfigurowalnych:

Włącz InPost Pay

Umożliwia włączenie lub wyłączenie tej formy płatności.

Włącz Tryb Testowy

Tryb testowy służy przede wszystkim do testowania produkcji tuż przed globalnym uruchomieniem z prawdziwym zamówieniem oraz płatnością. Włączenie trybu testowego działa tylko przy wyłączonym trybie sandbox.

Po włączeniu tej opcji (gdy tryb sandbox jest wyłączony) widget InPost Pay będzie widoczny tylko na stronach gdzie adres URL zawiera parametr: ?showInPostPay=true

Umożliwia to testowe przeprowadzenie całego zakupu na środowisku produkcyjnym łącznie z opłaceniem zamówienia wykorzystując produkcyjną aplikację InPost Pay na mobilne urządzenia, w taki sposób, aby klienci nie widzieli jeszcze tej funkcjonalności. Po weryfikacji środowiska należy wyłączyć tryb testowy równocześnie.

Tytuł

Nazwa wyświetlana dla tej formy płatności.

Status Nowego Zamówienia

Status jaki jest ustawiany gdy zamówienie zostanie utworzone z wykorzystaniem tej formy płatności.

Akceptacja Płatności z Krajów

Czy płatności mają być akceptowane ze wszystkich krajów, czy z wybranych.

Akceptacja Płatności z Wymienionych Krajów

Lista krajów używana jeśli w polu Akceptacja Płatności z Krajów zaznaczono akceptacje płatności z wybranych krajów.

Minimalna Wartość Zamówienia

Minimalna kwota zamówienia dla tej formy płatności

Maksymalna Wartość Zamówienia

Maksymalna kwota zamówienia dla tej formy płatności.

Użyj imienia i nazwiska z adresu zamiast imienia i nazwiska klienta

Umożliwia przesyłanie imienia i nazwiska z adresu zamiast imienia i nazwiska klienta do InPost Pay

Rola obrazu wysyłana do InPost Pay

Lista rozwijana do wyboru który obraz powinien być przesyłany do InPost Pay

Send additional images to InPost Pay

Pole definiujące czy ma być wysyłane 1 zdjęcie czy wiele do InPost Pay. Definicja wysyłki zdjęć dotyczy również funkcjonalności Produktów Bestsellerowych.

Przypisz Koszyk do Klient po Adresie Email

Domyślna wartość TAK.

Jeśli ta konfiguracja jest włączona, koszyki w Sklepie założone przez użytkowników niezalogowanych, powiązane z InPost Pay, w trakcie procesowania zamówienia zostaną przypisane do konta klienta w Magento, o ile takie istnieje, na podstawie adresu mailowego konta w Aplikacji InPost Pay.

Jeśli ta konfiguracja jest wyłączona, koszyki w Sklepie założone przez użytkowników niezalogowanych, powiązane z InPost Pay, pozostaną zamówieniami gości nawet jeśli w Sklepie będzie istnieć konto o adresie email takim samym jakie zostało użyte przez klienta w Aplikacji InPost Pay.

Powyższa konfiguracja nie ma wpływu na koszyki założone przez zalogowanych klientów Sklepu. Zamówienia z nich złożone bez względu na to ustawienie będą przypisane do konta użytkownika zalogowanego w Sklepie.

Zezwól Na Częściowe Zwroty Faktur

Domyślnie: TAK

To natywnie obsługiwane przez Magento pole konfiguracyjne wtyczek płatności. Jeśli ustawione jest na wartość TAK to w formularzu zwrotu środków (faktura koryfująca wystawiona z faktury potwierdzającej opłacenie zamówienia) pojawi się edytowalne pole na ilość produktów, za które jest ten zwrot. W przypadku opcji NIE, to pole nie jest edytowalne i zwrot traktowany jest jako całościowy.

Widok konfiguracji:

image-20251002-123950.png

 


Sandbox

Ścieżka konfiguracji:
Store->Configuration->Sales->Payment Methods->InPost Pay->Sandbox

 

Opis pól konfigurowalnych:

Przełącz InPost Pay w Tryb Sandbox

Konfiguracja umożliwiająca włączenie trybu testowego Sandbox.

Sandbox Client ID

Identyfikator klienta otrzymany z od InPost używany do autoryzacji w trybie Sandbox.

Sandbox Client Secret

Wartość Client Secret otrzymana od InPost używana do autoryzacji w trybie Sandbox.

Sandbox Auth Token URL

Bazowy adres URL InPost, pod którym dokonywana będzie autoryzacja w trybie Sandbox w celu pobrania tokena używanego w dalszej komunikacji z API.

Sandbox Merchant Secret

Wartość Merchant Secret otrzymana od InPost, potrzebna do tworzenia zwrotów w trybie Sandbox.

Sandbox POS ID

Identyfikator nadany przez InPost do trybu Sandbox

Sandbox IZI API URL

Bazowy adres URL InPost, pod którym realizowana będzie integracja koszyka i zamówień w trybie Sandbox.

Sandbox Client Merchant ID

ID Merchanta nadany przez InPost do trybu Sandbox.

 

Widok konfiguracji:

image-20250117-145112.png

 


Ustawienia Autoryzacji

Ścieżka konfiguracji:
Store->Configuration->Sales->Payment Methods->InPost Pay->Ustawienia Autoryzacji

 

Opis pól konfigurowalnych:

Client ID

Identyfikator klienta otrzymany z od InPost używany do autoryzacji.

Client Secret

Wartość Client Secret otrzymana od InPost używana do autoryzacji.

Auth Token URL

Bazowy adres URL InPost, pod którym dokonywana będzie autoryzacja w celu pobrania tokena używanego w dalszej komunikacji z API.

Merchant Secret

Wartość Merchant Secret otrzymana od InPost, potrzebna do tworzenia zwrotów.

POS ID

Identyfikator nadany przez InPost

Client Merchant ID

Identyfikator Klienta nadany przez InPost

 

Widok konfiguracji:

image-20250117-145311.png

Ustawienia Debuggowania

Ścieżka konfiguracji:
Store->Configuration->Sales->Payment Methods->InPost Pay->Ustawienia Debuggowania

 

Opis pól konfigurowalnych:

Log Level

Poziom, od którego informacje zbierane przez wtyczkę będą logowane w plikach od najbardziej szczegółowych informacji: DEBUG do najbardziej krytycznych: EMERGENCY

Włącz Anonimizację Logów

Flaga włączająca anonimizacje danych jakie są odkładane do logów na serwerze Merchanta.

Domyślnie włączona.

Dane w logach jakie podlegają anonimizacji:
client_secret
merchant_secret
imiona/nazwiska
adresy mailowe (fragmenty przed @ i domeną)
NIPy i Nazwy Firm
Adresy (ulice, miasta, kody pocztowe, numery budynków)
numery telefonów

Forma danych w logach:

p**********l@example.com 5*******4 (telefon) P***r (imię) K****l (nazwisko)

 

Widok konfiguracji:

image-20250117-145717.png

Ustawienia IZI API

Ścieżka konfiguracji:
Store->Configuration->Sales->Payment Methods->InPost Pay->Ustawienia IZI API

 

Opis pól konfigurowalnych:

IZI API URL

Adres URL InPost, pod którym dostępne są zasoby API związane z koszykiem i zamówieniami z aplikacji mobilnej InPost Pay.

Czas życia koszyka

Ilość sekund na podstawie, której obliczana jest data ważności koszyka. Porzucone, nieaktualizowane koszyki będą usuwane przez aplikację InPost Pay po tej dacie.

Zdefiniuj Metody Płatności

Po wybraniu tej opcji można wskazać, które konkretnie metody dopuszczone są dla zakupów przez InPost Pay.

Jeśli opcja wskazuje NIE (domyślnie) - wszystkie metody uzgodnione w umowie są dostępne dla klientów kupujących przez InPost Pay.

W przypadku nie skonfigurowania żadnej metody pomimo wybrania w tej opcji TAK - wszystkie opcje płatności zgodne z umową będą dostępne dla klientów.

Zsynchronizuj dostępne metody płatności

Przycisk pozwalający zsynchronizować metody płatności z api InPost Pay

Akceptowane Metody Płatności w aplikacji InPost

Lista wielokrotnego wyboru pozwalająca ustalić jakie metody płatności pojawią się w aplikacji Mobilnej dla koszyka. Synchronizacja dostępnych metod płatności odbywa się raz dziennie za pomocą crona.

Uwaga: ta konfiguracja musi odpowiadać mapowaniu metod dostaw płatnych przy odbiorze. Jeśli tu forma płatności przy odbiorze jest skonfigurowana to powinna być też tam zmapowana.

Włącz asynchroniczny eksport koszyka

W przypadku bardzo dużej ilości ruchu, koszyków i problemów z obciążaniem serwera można skonfigurować oddelegowanie żądań aktualizujących koszyki na kolejkę.

Uwaga: wykorzystano tu natywną funkcjonalność kolejek Magento opartych o bazę danych, nie Rabbit MQ. Aby funkcjonalność działała poprawnie należy po stronie administracji serwerowej skonfigurować odpalanie procesu konsumowania wiadomości z kolejek.

Włącz usuwanie znaków specjalnych i kodu HTML z atrybutów produktowych wysyłanych do Aplikacji Mobilnej InPost Pay

API InPost Pay i aplikacja aktualnie nie obsługuje takich znaków. Konfiguracja powinna być ustawiona na TAK jeśli w danych produktów występują takie znaki

 

Widok konfiguracji:

image-20250716-144204.png

 


Mapowanie zgód

Ścieżka konfiguracji:
Store->Configuration->Sales->Payment Methods->InPost Pay->Terms and Conditions Mapping Settings

 

Opis pól konfigurowalnych:

Używaj Starszego Mapowania Zgód

*Tak (Domyślnie) - Wykorzystuje starszą konfigurację mapowania opisaną poniżej z wykorzystaniem natywnych zgód Magento.

  • Powyższa funkcjonalność będzie w przyszłości usuwana, pozostawiona jest tymczasowo w celu zachowania kompatybilności wstecznej.

Nie - Wykorzystuje nową formę konfiguracji zgód dostępną w zakładce: Sklepy->Zasady Składania Zamówień InPost Pay

Zgody Magento

Select z wyborem zgody.