Krok 1: Zarejestruj konto Crypto.com Pay
Zarejestruj swoje własnekonto Crypto.com Pay, jeśli jeszcze go nie posiadasz.
Po zweryfikowaniu konta przejdź do pulpituCrypto.com Pay Merchant, skąd będziesz mógł wygenerować parę kluczy secret i publishable . Klucze API znajdują się w zakładce Integracja > API Keys tab.
Przejdź do karty Integracja > Webhooks. Kliknij przycisk Dodaj Webhook, a następnie wprowadź https://<your-store-url>/index.php?route=extension/payment/crypto//callback jako Payload URL. Następnie wyenerowany zostanie dla Ciebie specjalny klucz secret zawierający sygnaturę dla Twojego webhook.
Krok 2: Zainstaluj naszą wtyczkę dla OpenCart
Pobierz rozszerzenie Crypto.com Pay z OpenCart Marketplace. Jeśli używasz OpenCart Cloud, możesz również wyszukać rozszerzenie w marketplace i zainstalować je z tego miejsca.
W panelu administracyjnym przejdź do sekcjiExtensions > Installer, a następnie wgraj wcześniej pobraną wtyczkę w postaci pliku zip.
Przejdź do sekcjiExtensions > Extensionsi z rozwijanej listy pod <l:style6>Choose the extension type</l:style6> wybierz Payments z listy rozwijanej. Następnie naciśnij na przycisk Install, aby zainstalować wtyczkęCrypto.com Pay.
Krok 3: Konfiguracja Crypto.com Pay w OpenCart
Po zainstalowaniu wtyczki Crypto.com Pay będziesz mógł ją skonfigurować w sekcji Extensions, a następnie Edit.
Jeśli chcesz przetestować działanie, to konieczne jest aktywowanie trybu Test Data. Aby to uczynić, przejdź do swojego Pulpitu Crypto.com Pay Merchant, a następnie z listy rozwijanej Environment wybierz opcję Test. W przeciwnym razie wybierz Live.
Następnie na tej samej stronie wprowadźsecret key,publishable keyiwebhook signature secret przy użyciu wartości uzyskanych w Kroku 1.
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ść działania wtyczki
Od tego momentu Twoje konto Crypto.com Pay zostało w pełni zintegrowane z Twoim sklepem OpenCart. W celu zweryfikowania poprawności działania systemu płatności zalecamy wykonanie co najmniej jednej testowej transakcji.
Aby przetestować działanie wtyczki zalecamy aktywowanie trybu Test Data w Twoim pulpicie Crypto.com Pay Merchant. Wykonując instrukcję od Kroku 1 w trybie Test Data będziesz w stanie uzyskać kolejny zestaw secret key, publishable key oraz webhook signature secret.
Następnie przejdź do panelu administracyjnego OpenCart, wykonaj krok 3 aby wprowadzić testowe wartości i wybierz opcję Livew sekcji Environment. Od tej chwili możesz przetestować działanie wtyczki w Twoim sklepie bez przeprowadzania prawdziwej 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.