Krok 1: Zarejestruj konto na Crypto.com Pay
Zarejestruj swoje własne konto na Crypto.com Pay, jeśli jeszcze go nie posiadasz.
Po zalogowaniu przejdź do sekcji “Aktywacja” i wypełnij dane potrzebne do weryfikacji tożsamości (KYC).
Po zweryfikowaniu konta przejdź do Pulpitu Crypto.com Pay Merchant skąd będziesz mógł wygenerować parę kluczy: secret
i publishable
. Klucze API znajdują się w sekcji Integracja > API Keys.
Krok 2: Zainstaluj naszą wtyczkę w swoim sklepie PrestaShop
Wtyczkę Crypto.com Pay możesz pobrać znaszego repozytorium na GitHub lub zPrestaShop Addon Marketplace
1. Pobierz plik w formacie .zip i zapisz go na swoim komputerze.
2. Przejdź do Panelu administracyjnego PrestaShop > Modules > Module Manager.
3. Prześlij wcześniej pobrany plik .zip za pomocą funkcji Upload a Module.
Krok 3: Konfiguracja wtyczki Crypto.com Pay w PrestaShop
Po zainstalowaniu wtyczki Crypto.com Pay, zobaczysz nową sub-sekcję “Crypto.com Pay” w sekcji Modules Manager. Aby rozpocząć konfigurację naciśnij na przycisk Configure.
Jeżeli na swoim koncie Crypto.com Pay Merchant aktywowałeś tryb Test Data, to w polu API mode wybierz opcję Test. W przeciwnym wypadku wybierz opcję Live.
Wprowadź swoje klucze
secret key
ipublishable key
z 1 kroku, a następnie skopiujWebhook Url
.Wróć na stronę Crypto.com Pay Merchant i następnie przejdź do sekcjo Integracja > Webhooks.
Następnie naciśnij na przycisk Add Webhook po czym wklej
Webhook Url
do pola Payload URL. W tej chwili system wygeneruje następnie tzw. signature secret dla tego klucza Webhook.Skopiuj wygenerowany
signature secret
, a następnie wklej go w sekcji Configure w ustawieniach Twojej wtyczkiPrestaShop Crypto.com Pay.
Uwaga: Upewnij się, że wybrałeś opcję Test w trybie API, jeśli testujesz, i upewnij się, że poprawnie wprowadzasz klucze i tajne, ponieważ różnią się one w trybie testowym i w trybie na żywo.
Krok 4: Zweryfikuj poprawność połączenia
Od tego momentu Twoje kontoCrypto.com Pay Merchant zostało w pełni zintegrowane z Twoim sklepem PrestaShop. W celu zweryfikowania poprawności działania systemu płatności zalecamy wykonanie co najmniej jednej testowej transakcji.
Zapoznaj się z informacjami tutaj, aby dowiedzieć się, jak dokonać płatności testowej.
Gdy Crypto.com Pay zatwierdzi płatność, okno realizacji transakcji wskaże, że płatność została zatwierdzona, a status zamówienia również zostanie zaktualizowany.
Krok 5: Konfigurowanie konta do prawdziwych transakcji
Po dokładnym przetestowaniu procesu płatności, możesz dezaktywować tryb testowy i włączyć przyjmowanie prawdziwych transakcji (Live Data). Aby to uczynić:
1. Zaloguj się na swoje konto Crypto.com Pay Merchant
2. Upewnij się, że przycisk Test Data na pasku menu jest wyłączony.
3. Kliknij w Integracja na pasku menu i postępuj zgodnie z krokiem 1 poradnika, aby wygenerować nowy zestaw kluczy publishable
i secret
dla trybu Live Data.
4. W sekcji Configure wtyczki Crypto.com Pay w Twoim sklepie PrestaShop w polu API Mode wybierz opcję Live, a następnie postępuj zgodnie z krokiem 3 tego poradnika, aby dodać nowy webhook dla trybu Live Data.
5. Wklej klucze secret
, publishable
i webhook signature secret
w sekcji Configure na stronie Twojego sklepu korzystając z otrzymanych danych dla trybu Live Data.
Gratulacje! Właśnie aktywowałeś płatności kryptowalutami w Twoim sklepie w trybie Live Data.