Poradnik - konfiguracja wtyczki NopCommerce

Akceptuj kryptowaluty w NopCommerce przy niskich kosztach!

Hrisi avatar
Napisane przez Hrisi
Zaktualizowano ponad tydzień temu

Krok 1: Zarejestruj konto Crypto.com Pay

  1. Zarejestruj swoje własne konto Crypto.com Pay, jeśli jeszcze go nie posiadasz.

  2. Po uzyskaniu dostępu do pulpitu platformy Crypto.com Pay Merchant, będziesz mógł wygenerować parę kluczy secret i publishable. Klucze API znajdziesz w sekcji Integracja > API Keys.

  3. Następnie przejdź do sekcji Integracja > Webhooks i naciśnij na przycisk Add Webhook i wprowadź https://<your-store-url>/Plugins/Crypto/Webhook jako Payload URL. W tej chwili system wygeneruje tzw. signature secret dla tego klucza Webhook

Krok 2: Zainstaluj naszą wtyczkę w swoim sklepie NopCommerce

Wtyczkę Crypto.com Pay możesz pobrać z NopCommerce Marketplace.

Krok 3: Konfiguracja wtyczki Crypto.com Pay w NopCommerce

  1. Po zainstalowaniu wtyczki Crypto.com Pay przejdź do sekcji Configuration > Payment methods w panelu administracyjnym Twojego sklepu.

  2. Na liście znajdziesz nową opcję o nazwie "Crypto". Aby kontynuować naciśnij na przycisk Configure.

  3. Jeśli w panelu administracyjnym Crypto.com Pay Merchant aktywowałeś opcję Test data, to zaznacz opcję Use Sandbox w panelu administracyjnym swojego sklepu. W przeciwnym razie zostaw pole Use Sandbox niezaznaczone.

  4. Następnie wprowadź klucze secret, publishable iwebhook signature secret przy użyciu wartości uzyskanych w Kroku 1.

Uwaga: Upewnij się, że wybrałeś Użyj Sandbox , a także, że wprowadzasz klucze i podpisy poprawnie, ponieważ różnią się one między trybem testowym a trybem rzeczywistym.

Krok 4: Zweryfikuj poprawność działania wtyczki

Od tego momentu Twoje konto Crypto.com Pay zostało w pełni zintegrowane z Twoim sklepem NopCommerce. W celu zweryfikowania poprawności działania systemu płatności zalecamy wykonanie co najmniej jednej testowej transakcji.

Dla wygody testowania możesz włączyć trybTest Data w pulpicie Crypto.com Pay Merchant . Wykonując czynności podane w w kroku 1 w trybie Test Data, będziesz w stanie uzyskać kolejny zestaw kluczy secret, publishable i webhook signature secret.

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.

Następnie przejdź do panelu administracyjnego NopCommerce, wykonaj Krok 3 aby zmienić ustawienia wtyczki i odznacz opcję Use Sandbox. Od tego momentu możesz przetestować swój sklep bez konieczności przeprowadzania prawdziwej transakcji.

Krok 5: Konfigurowanie konta dla transakcji LIVE

Po dokładnym przetestowaniu procesu płatności, możesz aktywować tryb LIVE wykonując poniższe kroki:

  1. Zaloguj się na swoje konto Crypto.com Pay Merchant

  2. Upewnij się, że przycisk Test Data jest wyłączony.

  3. Przejdź do sekcji Integracja, a następnie wykonaj Krok 1, aby wygenerować nowy zestaw kluczy publishable i secret dla trybuLive Data. Następnie dodaj nowy webhook dla trybu Live Datai skopiuj wygenerowane klucze.

  4. Wróć panelu administracyjnego sklepu NopCommerce i przejdź do sekcji Configuration > Payment methods. Następnie naciśnij na przycisk Configure znajdujący się przy “Crypto".

  5. Odznacz opcję Use Sandbox i wprowadź dane kluczy secret, publishable i webhook signature secret korzystając z danych wygenerowanych dla trybu Live Data.

Gratulacje, właśnie aktywowałeś płatności kryptowalutami w Twoim sklepie w trybie Live Data .

Czy to odpowiedziało na twoje pytanie?