- Schnelle Registrierung und Bestätigung des Händlers OHNE Tanzen mit Diamanten
- Händlerregistrierung für eine Person ohne Website
- Gleicher Prozentsatz für natürliche und juristische Personen - 2,5
- Verfügbarkeit von GooglePay und ApplePay
So verbinden Sie sich
Um das Wayforpay-System zu verbinden, benötigen Sie 3 Werte:
- Händler-Login
- Geheimer Händlerschlüssel
- Domainname des Händlers.
Gehen Sie zu Ihrem persönlichen Konto -> https://m.wayforpay.com/mportal/merchant/list Store-Einstellungen
Kopieren Sie die Daten und gehen Sie zu den Einstellungen in Salebot.
Öffnen Sie den Bereich der Zahlungssysteme, wählen Sie Wayforpay. Sie müssen die erhaltenen Daten eingeben.
Um einen Zahlungslink zu generieren, müssen Sie den Wert der Variable payment_sum festlegen (z. B. 150 oder 100.55 (mit einem Punkt!)), unmittelbar danach erscheint die Variable wayforpay_pay_url. Diese Variable kann mit einem Link angezeigt oder auf einen Button mit dem Text "Bezahlen" gesetzt werden.
Der Link hat die Form: https://secure.wayforpay.com/invoice/id1bbb2ad0375
Standardmäßig ist UAH (Hrywnja) eingestellt. Wenn Sie eine andere Währung benötigen, müssen Sie den Wert der Variable currency festlegen.
Außerdem können Sie vor dem Festlegen des Werts von payment_sum die folgenden optionalen Variablen zur Konfiguration der Zahlung angeben.
currency - Währung der Bestellung, standardmäßig UAH (mögliche Werte USD, EUR, RUB)
session_timeout - Lebensdauer des Links in Sekunden, standardmäßig 3600 (1 Stunde)
product_name - Produktname
language - Sprache der Zahlungsseite, standardmäßig UA (mögliche Werte RU, EN)
buyer_name - Name des Käufers
buyer_email - E-Mail des Käufers
buyer_first_name - Vorname des Käufers
buyer_last_name - Nachname des Käufers
Diese Ansicht hat eine Seite für den Zahlungslink.
Erstellen Sie einen Link zu einer Zahlung von 1 UAH und einer Lebensdauer von 2 Stunden
Bitte beachten Sie:
- Geben Sie zuerst optionale Parameter wie product_name an.
- Und zuletzt weisen Sie den Wert der Variable payment_sum zu.
Hinweis: Zuerst setzen wir die Variablen für die Einstellungen, dann payment_sum. Sie können Variablen früher in einer Kette definieren, nicht in einem einzelnen Block. Dies ist ein Beispiel.
Als nächstes geben Sie an der richtigen Stelle die Variable wayforpay_pay_url aus, die den Link enthält.
So verarbeiten Sie das Ergebnis
Nach erfolgreicher Zahlung kommen im Bot Callbacks an, an denen Sie erkennen können, dass eine erfolgreiche Zahlung stattgefunden hat. Diese Callbacks werden im System als Nachrichten vom Benutzer angezeigt, sodass sie nicht vom Benutzer gesendet werden können. Sie bestehen aus den ersten 10 Zeichen des geheimen Schlüssels und dem Zusatz _success, zum Beispiel: flk3409ref_success
Diese Callbacks sind für den Benutzer NICHT SICHTBAR, sie werden nur dem Operator angezeigt.
Der Vergleichstyp sollte "Vollständige Übereinstimmung" sein.
Außerdem wird nach erfolgreicher Zahlung die Variable wayforpay_payment_completed auf true gesetzt.
Zum Beispiel können Sie einen Block zur Verarbeitung erfolgreicher Zahlungen mit einer Bedingung erstellen und die entsprechende Nachricht an den Benutzer ausgeben:
Sobald die Zahlung abgeschlossen ist, wird dem Kunden die Variable wayforpay_callback_data hinzugefügt, die die Antwortdaten des Zahlungssystems für die abgeschlossene Transaktion enthält. Sie können die erforderlichen Daten aus dem Wörterbuch mit der get-Methode extrahieren.