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

Akceptuj płatności kryptowalutowe przez Magento 1 / OpenMage

Magento CE 1.9.3.0- 1.9.4.5 i zgodne OpenMage 19 / 20. 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

Magento CE 1.9.3.0- 1.9.4.5; OpenMage 19 / 20 native M1 API

Platforma zakupówŚrodowisko PHP dla tego pakietu
Magento CE 1.9.3.0- 1.9.4.5; OpenMage 19 / 20 native M1 APIPHP 5.6- 8.4; PHP 8 wymaga kompatybilnego rdzenia OpenMage

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ę

Połączenie app/ do sklepu. Wyłączyć kompilację Magento 1 przed instalacją i odbudować ją po użyciu. Wyczyść bufory konfiguracji / bloku, wypisz się z administracji i zaloguj ponownie. Otwórz System > Konfiguracja > Sprzedaż > Metody płatności > MochiPay. Wprowadź referencje, włączyć go i zapisać na właściwej stronie internetowej / zakres sklepu. Plik aktywacji modułu jest app/etc/modules/MochiPay_Payment.xml. Dla niestandardowego tematu, zawierać dostarczony formularz płatności szablon lub zachować natywną podstawę / domyślny zwrot. To jest moduł M1, a nie M2. Magento 1.0- 1.8 i CE 1.9.0- 1.9.2 są poza deklarowanym zakresem tego pakietu. Oryginalne Magento CE 1.x nie jest reklamowane jako kompatybilne PHP 8; PHP 8 stosuje się do kompatybilnego rdzenia OpenMage.

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
Magento 1 / Ustawienia OpenMage ilustracja
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ę.