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

Akceptuj płatności kryptowalutowe przez PrestaShop 1.6

Hak płatności PrestaShop 1.6.1 i formularz. 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

PrestaShop 1.6.1.x

Platforma zakupówŚrodowisko PHP dla tego pakietu
PrestaShop 1.6.1.xPHP 5.6–7.1

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 ZIP przez Moduły i usługi > Dodaj nowy moduł, zainstalować MochiPay i otworzyć Konfiguracja. Alternatywnie połączenie mochipay/ do modules/mochipay/. Enter referencje, ustawić Enabled to Yes i zapisać. Zezwalaj na moduł dla walut zamówienia sklepu / krajów / grup klientów w rodzimym ekranie ograniczeń płatności. Ten pakiet korzysta z 1.6 payment hak i jego własny formularz. Nie instaluj nowoczesnego pakietu 1.7 / 8 / 9 na 1.6. Stan oczekiwania jest tworzony automatycznie; sprawdzona płatność używa rodzimego stanu płatności.

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
PrestaShop 1.6 Ustawienia 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ę.