Aż 95%* osób robiących zakupy online wybiera opcję dostawy przez Paczkomat®. Rozwiązanie stworzone przez InPost świetnie przyjęło się na rynku, a aplikacje mobilne na Androida i iOS są bardzo wysoko oceniane przez społeczność. Nie powinno więc dziwić, że coraz więcej właścicieli sklepów internetowych zamierza oferować już nie tylko wysyłkę zakupionych produktów, ale i zintegrowany moduł, dzięki któremu szybko, z poziomu naszej oficjalnej aplikacji, można zakupić towar, a następnie opłacić i zaplanować całą wysyłkę – tak działa InPost Pay. Z tego poradnika dowiesz się, jak zintegrować go przez wtyczkę z WordPress.
Jakie wymagania musisz spełnić, aby zintegrować sklep na WordPressie z InPost Pay?
Aby wdrożyć usługę InPost Pay, pamiętaj, że sam WordPress jest systemem zarządzania treścią (CMS). Aby jednak przekształcić stronę w pełnoprawny sklep internetowy, musisz zainstalować rozszerzenia WooCommerce. To właśnie ono dodaje do WordPressa wszystkie funkcje e-commerce, takie jak koszyk, obsługa zamówień, płatności czy zarządzanie produktami.
Dopiero wtedy będziesz mieć możliwość pełnej integracji usługi i uruchomienie szybkiego check-outu w Twoim sklepie online.
Kiedy przejdziesz już wszystkie testy czas na wdrożenie usługi. Jeśli chcesz szybko powiązać InPost Pay ze swoim sklepem online, który działa na WordPressie, musisz wykonać kilka prostych kroków. Z myślą o naszych Partnerach Biznesowych tworzymy rozwiązania w taki sposób, by ich wdrożenie było proste i intuicyjne!
1. Utwórz konto Merchanta, a jeśli już korzystasz z usług logistycznych InPost, przejdź do kolejnego działu tego artykułu.
Pierwszym krokiem jest podpisanie z nami umowy o obsłudze i rozliczaniu transakcji. Możesz szybko wypełnić taki druk, kontaktując się ze swoim przedstawicielem handlowym InPost lub skorzystać z formularza dostępnego na InPost Pay, a oddzwonimy do Ciebie.
Będziemy potrzebować kilku podstawowych danych:
- nazwy firmy,
- numeru NIP,
- adresu www Twojego sklepu,
- deklarowanego rocznego obrotu online wyrażonego w złotówkach,
- Twojego imienia i nazwiska,
Twoich danych kontaktowych: adresu e-mail i numeru telefonu.
2. Autoryzuj swoje konto na naszej platformie merchant.inpost.pl.
Dbamy o bezpieczeństwo Twoje i Twoich Klientów. Właśnie dlatego całą platformę oparliśmy o sprawdzony, bardzo bezpieczny model uwierzytelniania: OAuth 2.0, o którym więcej możesz przeczytać tutaj: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/.
3. Zaloguj się na stronę merchant.inpost.pl.
Jeśli to Twoje pierwsze logowanie – zarejestruj konto, używając podanego w umowie maila administratora i postępuj zgodnie z instrukcją z wiadomości e-mail.
4. Uzupełnij dane sklepu.
Kliknij w żółty przycisk EDYTUJ w prawym górnym rogu strony, aby uzupełnić szczegółowe dane wymagane do wygenerowania kluczy integracyjnych.
Wypełnij wszystkie pola formularza:
- Nazwa sklepu – będzie widoczna w aplikacji InPost Mobile.
- Kategoria – wybierz kategorię najlepiej odpowiadającą działalności sklepu.
- Technologia – wybierz WordPress
Dodatkowo standardy implementacji ( m.in. wytyczne dotyczące logo) znajdziesz tutaj
Zapisz wprowadzone zmiany. Odpowiedni przycisk znajdziesz w górnym prawym rogu strony.
5. Wygeneruj klucze integracyjne (credentials)
Aby wygenerować client_id oraz client_secret należy uzupełnić szczegółowe dane każdego sklepu. Po uzupełnieniu wszystkich danych przejdź do zakładki Klucze InPost Pay i wygeneruj potrzebne dane, klikając w przycisk po prawej stronie ekranu UTWÓRZ KLUCZE INPOST PAY.
Następie zobaczysz Client ID oraz Client Secret, skopiuj je i wklej w panelu swojego sklepu.
- Client ID – skopiuj i wklej do panelu sklepu
- Client Secret – zobaczysz jedynie klikając RESETUJ CLIENT SECRET
- Merchant Client ID – jest to klucz niezbędny do integracji z Widget 2.0. Całościowy opis tego elementu znajdziesz tu Widget 2.0
- POS ID – skopiuj i wklej do panelu sklepu
Opis jak uzupełnić dane w panelu znajdziesz tutaj. Nie udostępniaj ich nikomu. Rekomendujemy, by zapisać je w bezpiecznym miejscu, np. na zabezpieczonym koncie w chmurze danych lub na koncie e-mail.
W InPost Pay dostępne jest środowisko testowe sandbox, które umożliwia weryfikację konfiguracji przed wdrożeniem usługi na środowisko produkcyjne. Korzystanie z tego środowiska jest kluczowe dla zapewnienia prawidłowego funkcjonowania integracji. Ponadto, istnieją określone scenariusze testowe, które powinieneś przejść, aby upewnić się, że wszystkie aspekty usługi działają poprawnie. Przed zgłoszeniem gotowości do włączenia usługi na produkcję, dokładnie przetestuj te scenariusze, co pozwoli Ci na zminimalizowanie ryzyka wystąpienia problemów po uruchomieniu usługi w środowisku produkcyjnym. Więcej o konfiguracji sanboxa znajdziesz .
Jak skonfigurować wtyczkę InPost Pay dla sklepów na WordPresie?
Masz już wygenerowany swój identyfikator Klienta oraz zainstalowaną wtyczkę dedykowaną dla WordPressa. Szczegółową instrukcję dotyczącą konfiguracji wtyczki InPost Pay dla WordPress znajdziesz tutaj.
Włączenie InPost Pay, to zaledwie kilka kliknięć, a usługa jest całkowicie darmowa (pobierane są jedynie opłaty transakcyjne przez bank). W procesie implementacji przejdziesz także nasz audyt techniczny pod kątem działania usługi. To ostatni krok w procesie implementacji i wymagany do włączenia sklepu do usługi. Włącz InPost Pay, to integracja, która przynosi realne korzyści - możesz o tym przeczytać w innych artykułach - zapraszamy do lektury!
* Raport Gemius 10'25