← Wszystkie wskazówki integracji
PRZECHOWYWANIE PLUGIN · ON- SITE + HPP

Akceptuj płatności kryptowalutowe przez OpenCart 2.3

Oddzielna 2.3 struktura rozszerzenia / płatności. Pobierz niezależny ZIP dla tej dokładnej gałęzi; jego angielskie instrukcje i tabela PHP są zawarte.

Ilustracja konfiguracji · weryfikuj własne wymeldowanie sklepu i oddzwanianie przed użyciem na żywo.

Wybierz odpowiedni pakiet i środowisko PHP

OpenCart 2.3.x

Platforma zakupówŚrodowisko PHP dla tego pakietu
OpenCart 2.3.xPHP 5.6- 7.4; nowszy PHP potrzebuje podstawowych łat

Użyj wersji PHP dozwolonej zarówno przez ten pakiet, jak i Twoje dokładne wydanie rdzenia. Wtyczka nie sprawia, że starszy rdzeń sklepu jest kompatybilny z nowszym PHP.

01 · Przygotuj konto MochiPay

  1. Utwórz konto oraz aktywować subskrypcję.
  2. Otwórz Portfele, wybierz Dodaj HD Portfel → Generuj nowy, bezpiecznie kopię zapasową zwrotu i zapisać portfel. Włącz asset / network, którego użyjesz do testu.
  3. Ustaw rozpoznawalną nazwę wyświetlanego użytkownika Profil.
  4. Otwórz Kredyty API i skopiować klucz API i zapisać sekret API. Jeśli żaden sekret nie jest zapisany, zregeneruj go do ustawienia pierwszego czasu i przechowywać go bezpiecznie. Regeneracja istniejącego sekretu unieważnia integracje, które używają poprzedniego sekretu.

Gotowy, kiedy: Twój subskrypcja i otrzymujący portfel są aktywne, i masz referencje wymagane poniżej.

Zobacz ilustrowaną konfigurację konta →

02 · Zainstaluj i zapisz konfigurację

Wyślij Rozszerzenia > Instalator rozszerzeń, odśwież modyfikacje, a następnie otwórz Rozszerzenia > Rozszerzenia > Płatności i zainstalować / skonfigurować MochiPay. W razie potrzeby połączenie upload/ zawartość ręcznie. Wykorzystanie extension/payment/mochipay. Nie używać wczesnego OpenCart 2.0- 2.2 ZIP. W oczekiwaniu na domyślne 1, zapłacone do 5; muszą się różnić. PHP 8 jest poza zakresem środowiska tej gałęzi.

UstawienieDomyślna / akcja nowej instalacji
MochiPay URLhttps://mochi.bz — już wypełnione; nie, przyrostek /api
Klucz API / Sekret APIWprowadź swoje własne referencje handlowe raz
Interfejs płatnościNa miejscu - domyślnie; HPP jest również dostępny
Wybór płatności dla klientaWybrano wszystkie pięć opcji: USDT/TRC20, USDC/ERC20, BTC/Bitcoin, ETH/Ethereum, SOL/Solana
WłączonePoczątkowo. Włącz po wprowadzeniu swoich uprawnień
Niepowtarzalny kierunek kwotyUP - domyślnie. Wybierz w dół, jeśli preferowane
Ilustracja ustawień OpenCart 2.3
Ilustracja skonfigurowanych ustawień; natywne style sterowania różnią się w zależności od platformy.

Po wpisaniu referencji, włącz MochiPay i zapisać preferowaną unikalną kwotę Kierunek. Wszystkie wybory aktywów są wybierane domyślnie; zachowaj tylko wybory obsługiwane przez aktywne portfele odbiorcze. Aktualizacja pliku in- place zachowuje istniejące zapisane ustawienia, w tym HPP.

03 · Na miejscu lub HPP

Na miejscu (domyślnie): klienci widzą adres płatności, dokładną kwotę, kod sieci i QR w domenie sklepu. Platformy za pomocą bramki opartej na redirect- based otwierają stronę płatności merchant- local z dialogiem.

HPP: Zmień interfejs płatności do HPP, aby przekierować płatnika na stronę płatności MochiPay.

Utwórz jedno zlecenie płatności, wybierz na miejscu lub HPP, a następnie zweryfikuj płatność i uaktualnij skład

04 · Zapłacić i zweryfikować małe zamówienie

  1. Złóż małe zamówienie i wybierz aktywowany składnik aktywów / sieć przy kasie.
  2. Na stronie otwiera się okno sklepu; HPP otwiera MochiPay. Sprawdź kwotę zamówienia / walutę, dokładną kwotę krypto, adres sieciowy i odbiorczy.
  3. Wyślij dokładnie pokazaną kwotę. Adres QR nie zawiera kwoty; nie należy go zaokrąglać ani ponownie używać adresu innego zamówienia.
  4. Czekaj na potwierdzenie łańcucha. Sprawdź PAID w MochiPay i odpowiednim stanie płatnym sklepu.

Zwrot przeglądarki, skanowanie QR lub zrzut ekranu nie jest dowodem zapłaty. Wtyczka ponownie sprawdza API i zatwierdza zamówienie przed aktualizacją. Zaniżanie, nadpłata, anulowanie i wygaśnięcie nie wypełniają automatycznie zamówienia sklepu.

05 · Odbiór i aktualizacje

Dopasuj adres i transakcję do zamówienia i portfela. Fundusze idą do portfela; nie ma połączonego bilansu wypłaty platformy.

Aktualizacja plików na miejscu, zachowanie zapisanych ustawień i historycznych mappings porządku, a następnie jasne bufory platformy. Nie należy wyłączać modułu jako etapu aktualizacji. Jeśli tworzenie razy się, przeglądaj lub zapytaj istniejącą próbę przed zapłaceniem ponownie.

Zrozumieć płatności i portfel →

Jeżeli badanie nie zostało zakończone

Nie można utworzyć opcji płatności lub zlecenia

Sprawdź status subskrypcji, aktywny portfel otrzymujący, kod metody płatności, referencje i pary wymiany kursu dla waluty zamówienia. W przypadku wtyczek należy również sprawdzić, czy metoda jest włączona dla zakresu przechowywania / klienta używanego w teście.

Płatność nadal czeka lub niedopłacona

Porównaj składnik aktywów, sieć, adres i dokładną kwotę do zapłaty z transakcją. Poczekać na wymagane potwierdzenie. Nie należy oznaczać zlecenia sklepu wypłaconego wyłącznie na podstawie zrzutu ekranu lub zwrotu przeglądarki.

MochiPay jest płatny, ale mój sklep / aplikacja nie jest aktualizowana

Sprawdź, czy punkty końcowe powiadomień / połączeń zwrotnych są publicznie dostępne przez HTTPS i nie blokowane przez uwierzytelnianie lub firewall. Potwierdź integrację można zapytania MochiPay i sprawdzić jego dzienniki błędów. Linki płatności tylko zaktualizować MochiPay, a nie sklep zewnętrzny.

Podziel się tym przewodnikiem

Wyślij ten link do osoby ustalającej integrację.