Wtyczki e-commerce
Bramka WISECP
Zainstaluj i skonfiguruj oficjalną bramkę WISECP dla hostowanego MakePay checkout na fakturach za hosting i usługi.
Brama MakePay WISECP
Oficjalna bramka MakePay WISECP umożliwia klientom płacenie faktur za pośrednictwem hostowanych kryptowaluta checkout. WISECP utrzymuje kontrolę nad klientami, fakturami, usługami, odnowieniami, i zaopatrzenie. MakePay tworzy łącze checkout i wysyła aktualizacje płatności wróć do WISECP.
Jest to przydatne dla dostawców usług hostingowych, zespołów SaaS, agencji i usług firmy, które już rozliczają się za pośrednictwem WISECP.
Zanim zaczniesz
Potrzebujesz:
- WISECP 3.1.7 lub nowszy
- Instalacja HTTPS WISECP
- Dostęp administratora do ustawień bramki płatniczej WISECP
- Skonfigurowano rozliczenie i branding MakePay
Zainstaluj bramkę
Pobierz najnowszy pakiet:
https://plugins.makecrypto.io/downloads/wisecp/latest.zip
Wyodrębnij plik ZIP i prześlij folder MakePay do:
WISECP/coremio/modules/Payment/MakePay
W WISECP otwórz Ustawienia > Rozliczenia > Bramki płatnicze, znajdź MakePay, włącz ją i zapisz ustawienia modułu.
Podłącz MakePay
Otwórz ustawienia bramy MakePay w WISECP i użyj opcji Połącz MakePay łącze widoczne w polu stanu połączenia.
Przepływ połączenia:
- Otwiera stronę połączenia MakePay.
- Pozwala wybrać firmę, która ma otrzymać płatność.
- Po zatwierdzeniu wraca do WISECP.
- Zapisuje połączenie bramy dla tej instalacji WISECP.
Po połączeniu utwórz małą fakturę testową i opłać ją ze strefy klienta.
Ręczne przywracanie klucza API
Zalecaną konfiguracją jest Connect MakePay. Dostępna jest ręczna konfiguracja klucza API instalacje, które nie mogą wykonać połączenia kierowanego.
W przypadku konfiguracji ręcznej ustaw metodę połączenia na api_key i wprowadź:
- Identyfikator firmy MakePay
- Identyfikator klucza API
- Tajny klucz API
- Sekret podpisywania Webhook
Zachowaj dostępność adresu URL wywołania zwrotnego wygenerowanego przez WISECP z publicznego Internetu.
Przepływ Checkout
Gdy klient wybierze MakePay dla faktury WISECP, bramka:
- Odczytuje identyfikator checkout, kwotę faktury i walutę z WISECP.
- Tworzy hostowane łącze do płatności MakePay.
- Wyświetla przycisk Zapłać za pomocą MakePay.
- Wysyła klienta do hostowanego checkout.
- Otrzymuje podpisane wywołanie zwrotne w przypadku zmiany statusu płatności.
Link do płatności zawiera metadane takie jak:
| Pole | Zamiar |
|---|---|
source=wisecp | Identyfikuje integrację |
checkoutId | Mapuje aktywność MakePay z powrotem do WISECP checkout |
orderId | Używa identyfikatora WISECP checkout do wyszukiwania wywołania zwrotnego |
Stany faktur
| Stan MakePay | Zachowanie WISECP |
|---|---|
paid, completed, confirmed, succeeded | Oznacza pomyślny wynik checkout |
pending, waiting, confirming | Utrzymuje checkout w oczekiwaniu |
failed, expired, cancelled | Oznacza checkout jako błąd |
WISECP pozostaje odpowiedzialny za aktywację usług, odnowienia, numerację faktur, oraz powiadomienia Klienta po opłaceniu faktury.
Uwagi dotyczące bezpieczeństwa
Użyj protokołu HTTPS, ogranicz dostęp administratora WISECP i odłącz bramę z panelu kontrolnego MakePay, jeśli jest to kopia zapasowa konta administratora lub serwera odsłonięte. Połącz się ponownie po zmianie domeny WISECP, aby wywołać zwrotne i zwrócić adresy URL dopasować do instalacji na żywo.
Rozwiązywanie problemów
Jeśli nie można uruchomić Connect MakePay, sprawdź, czy brama jest zainstalowana w
coremio/modules/Payment/MakePay i że adres URL wywołania zwrotnego WISECP jest publiczny.
Jeśli faktury nie są aktualizowane, sprawdź, czy istnieje klucz podpisywania webhook i że Twój serwer może odbierać wywołania zwrotne HTTPS z MakePay.
Jeśli klienci zobaczą błąd checkout, potwierdź, że MakePay jest podłączony i wybrany waluta faktury jest obsługiwana przez konfigurację MakePay.