E-Commerce-Plugins
WISECP-Gateway
Installieren und konfigurieren Sie das offizielle WISECP-Gateway für den gehosteten MakePay-Checkout auf Hosting- und Servicerechnungen.
MakePay WISECP-Gateway
Mit dem offiziellen WISECP-Gateway MakePay können Kunden ihre Rechnungen gehostet bezahlen Krypto-Checkout. WISECP behält die Kontrolle über Kunden, Rechnungen, Dienstleistungen, Verlängerungen, und Bereitstellung. MakePay erstellt den Checkout-Link und sendet Zahlungsaktualisierungen zurück zu WISECP.
Dies ist nützlich für Hosting-Anbieter, SaaS-Teams, Agenturen und Dienste Unternehmen, die die Abrechnung bereits über WISECP abwickeln.
Bevor Sie beginnen
Sie benötigen:
- WISECP 3.1.7 oder neuer
- HTTPS WISECP-Installation
- Administratorzugriff auf die Einstellungen des WISECP-Zahlungsgateways
- MakePay-Abrechnung und Branding konfiguriert
Installieren Sie das Gateway
Laden Sie das neueste Paket herunter:
https://plugins.makecrypto.io/downloads/wisecp/latest.zip
Extrahieren Sie die ZIP-Datei und laden Sie den Ordner MakePay hoch:
WISECP/coremio/modules/Payment/MakePay
Öffnen Sie in WISECP Einstellungen > Abrechnung > Zahlungsgateways, suchen Sie nach MakePay, Aktivieren Sie es und speichern Sie die Moduleinstellungen.
Schließen Sie MakePay an
Öffnen Sie die MakePay-Gateway-Einstellungen in WISECP und verwenden Sie MakePay verbinden Der im Verbindungsstatusfeld angezeigte Link wird angezeigt.
Der Verbindungsablauf:
- Öffnet die MakePay-Verbindungsseite.
- Hier können Sie das Unternehmen auswählen, das Zahlungen erhalten soll.
- Bringt Sie nach der Genehmigung zu WISECP zurück.
- Speichert die Gateway-Verbindung für diese WISECP-Installation.
Erstellen Sie nach der Verbindung eine kleine Testrechnung und bezahlen Sie diese im Kundenbereich.
Manueller API-Schlüssel-Fallback
Connect MakePay ist die empfohlene Konfiguration. Die manuelle Einrichtung des API-Schlüssels ist verfügbar für Installationen, die die geführte Verbindung nicht abschließen können.
Stellen Sie für die manuelle Einrichtung die Verbindungsmethode auf api_key ein und geben Sie Folgendes ein:
- MakePay Firmen-ID
- API-Schlüssel-ID
- API-Schlüsselgeheimnis
- Webhook-Signaturgeheimnis
Halten Sie die von WISECP generierte Rückruf-URL über das öffentliche Internet erreichbar.
Checkout-Ablauf
Wenn ein Kunde MakePay für eine WISECP-Rechnung wählt, führt das Gateway Folgendes aus:
- Liest die Checkout-ID, den Rechnungsbetrag und die Währung aus WISECP.
- Erstellt einen gehosteten MakePay-Zahlungslink.
- Zeigt die Schaltfläche Bezahlen mit MakePay an.
- Leitet den Kunden zum gehosteten Checkout weiter.
- Erhält einen signierten Rückruf, wenn sich der Zahlungsstatus ändert.
Der Zahlungslink enthält Metadaten wie:
| Feld | Zweck |
|---|---|
source=wisecp | Identifiziert die Integration |
checkoutId | Ordnet die MakePay-Aktivität wieder dem WISECP-Checkout zu |
orderId | Verwendet die WISECP-Checkout-ID für die Rückrufsuche |
Rechnungszustände
| MakePay-Status | WISECP-Verhalten |
|---|---|
paid, completed, confirmed, succeeded | Markiert den erfolgreichen Checkout |
pending, waiting, confirming | Hält den Checkout in der Schwebe |
failed, expired, cancelled | Markiert den Checkout als Fehler |
WISECP bleibt für die Serviceaktivierung, Verlängerungen, Rechnungsnummerierung usw. verantwortlich. und Kundenbenachrichtigungen, nachdem die Rechnung bezahlt wurde.
Sicherheitshinweise
Verwenden Sie HTTPS, beschränken Sie den WISECP-Administratorzugriff und trennen Sie das Gateway über das MakePay-Dashboard, wenn ein Administratorkonto oder eine Serversicherung vorhanden ist ausgesetzt. Stellen Sie die Verbindung wieder her, nachdem Sie die WISECP-Domäne geändert haben, also Rückruf- und Rückgabe-URLs zur Live-Installation passen.
Fehlerbehebung
Wenn Connect MakePay nicht gestartet werden kann, überprüfen Sie, ob das Gateway unter installiert ist
coremio/modules/Payment/MakePay und dass die WISECP-Rückruf-URL öffentlich ist.
Wenn Rechnungen nicht aktualisiert werden, überprüfen Sie, ob das Webhook-Signaturgeheimnis vorhanden ist dass Ihr Server HTTPS-Rückrufe von MakePay empfangen kann.
Wenn Clients einen Checkout-Fehler sehen, bestätigen Sie, dass MakePay verbunden und ausgewählt ist Die Rechnungswährung wird von Ihrem MakePay-Setup unterstützt.