So integrieren Sie 1-2-Pay
Erfahren Sie, wie Sie 1-2-Pay über PSS in B2CORE integrieren, einschließlich der Konfiguration von Verbindungen und dem Hinzufügen von Ein- und Auszahlungsmethoden mit unterstützten Währungen
1-2-Pay kann über PSS mit B2CORE verbunden werden. Es unterstützt Einzahlungen über QR-Codes und Auszahlungen auf Bankkonten, die in THB verarbeitet werden.
Befolgen Sie die untenstehenden Anweisungen, um die 1-2-Pay-Verbindungen zu konfigurieren und die Ein- und Auszahlungsmethoden im B2CORE Back Office einzurichten. Diese Anweisungen entsprechen dem Allgemeinen Verfahren zum Hinzufügen von Methoden für PSS-unterstützte Zahlungssysteme, enthalten jedoch spezifische Details für 1-2-Pay.
Bevor Sie mit den Anweisungen fortfahren, müssen Sie sich bei 1-2-Pay registriert haben und über ein aktives Konto verfügen.
Alle Details, die für die Konfiguration von Verbindungen zu 1-2-Pay erforderlich sind, einschließlich der API start base URL, der API sync base URL und anderer Zugangsdaten, müssen beim 1-2-Pay-Support angefordert werden.
Verbindungen zu 1-2-Pay konfigurieren
Wenn Sie 1-2-Pay sowohl für Einzahlungen als auch für Auszahlungen verwenden möchten, müssen Sie zwei separate Verbindungen konfigurieren: eine für Einzahlungen und eine weitere für Auszahlungen.
So konfigurieren Sie eine Verbindung zu 1-2-Pay:
Navigieren Sie im B2CORE Back Office zu System > External connections.
Klicken Sie in der oberen rechten Ecke der Seite auf +Create.
Füllen Sie auf der Seite Create connection die folgenden Felder aus:
-
Geben Sie im Feld Name einen Namen für die Verbindung ein. Der Name muss eindeutig sein und darf nur lateinische Buchstaben, Zahlen, Bindestriche und Unterstriche enthalten (zum Beispiel
Deposits_1-2-PayoderWithdrawals_1-2-Pay). -
Geben Sie im Feld Caption eine Bezeichnung ein, die auf die Verbindung im Back Office angewendet wird.
-
Wählen Sie in der Dropdown-Liste Provider Folgendes aus:
- PaymentSystemDeposit — um eine Verbindung hinzuzufügen, die für eine Einzahlungsmethode verwendet wird.
- PaymentSystemWithdrawal — um eine Verbindung hinzuzufügen, die für eine Auszahlungsmethode verwendet wird.
Wählen Sie in der angezeigten Dropdown-Liste Driver die Option 1-2-PAY aus.
Konfigurieren Sie im angezeigten Abschnitt Credentials die für 1-2-Pay spezifischen Einstellungen:
-
Wählen Sie in der Dropdown-Liste Sandbox Folgendes aus:
- Yes — für die Sandbox-Testumgebung
- No — für die Produktionsumgebung
-
Geben Sie im Feld API start base URL die von 1-2-Pay bereitgestellte Basis-URL zum Erstellen von Zahlungsanfragen an.
-
Geben Sie im Feld API sync base URL die von B2CORE verwendete Basis-URL zum Empfangen und Validieren von Callbacks an, die ebenfalls von 1-2-Pay bereitgestellt wird.
Wichtige Hinweise zu URLs
-
Die API start base URL und die API sync base URL sind unterschiedliche Endpunkte und müssen direkt bei 1-2-Pay angefordert werden.
-
Stellen Sie sicher, dass Sie immer HTTPS verwenden, zum Beispiel:
- API start base URL:
https://api.example.com/ - API sync base URL:
https://inquiry.example.com/
- API start base URL:
-
1-2-Pay stellt für jede Umgebung spezifische URLs bereit. Die URLs für die Sandbox unterscheiden sich von denen für die Produktionsumgebung. Fordern Sie daher beide URL-Sätze an und verwenden Sie die für Ihre Konfiguration passenden URLs.
- Geben Sie im Feld Channel den von 1-2-Pay Ihrer Integration zugewiesenen Kanal ein.
- Geben Sie im Feld Partner code den von 1-2-Pay Ihrem Unternehmen zugewiesenen Partnercode ein.
- Geben Sie im Feld Auth key den von 1-2-Pay bereitgestellten API-Schlüssel zum Signieren von Anfragen ein.
Klicken Sie auf Save, um die Verbindung zu erstellen.
Die Verbindung 1-2-Pay wird in der Liste der externen Verbindungen angezeigt.
Überprüfen Sie den Verbindungsstatus.
Wenn die Verbindung inaktiv ist (No wird in der Spalte Enabled angezeigt), klicken Sie auf die Schaltfläche Edit, um die Verbindungsdetails zu öffnen, und setzen Sie die Dropdown-Liste Enabled auf Yes.
Klicken Sie auf Save, um die Änderungen zu übernehmen.
Wenn Sie sowohl Einzahlungen als auch Auszahlungen über 1-2-Pay unterstützen müssen, befolgen Sie dieselben Anweisungen, um eine neue Verbindung für den anderen Vorgang zu erstellen.
Eine Einzahlungsmethode über 1-2-Pay hinzufügen
So fügen Sie eine Methode für Einzahlungen über 1-2-Pay hinzu und richten sie ein:
Navigieren Sie im B2CORE Back Office zu System > Deposit system > Deposit methods.
Klicken Sie in der oberen rechten Ecke der Seite auf +Create.
Füllen Sie auf der Seite Create a deposit method die folgenden Felder aus:
- Geben Sie im Feld Name einen Namen für die Methode ein. Der Name muss eindeutig sein und darf nur lateinische Buchstaben, Zahlen, Bindestriche und Unterstriche enthalten.
- Geben Sie im Feld Caption eine Bezeichnung für die Methode ein. Diese Bezeichnung wird der Methode im Back Office zugewiesen und ist für Kunden in der B2CORE UI sichtbar.
- Wählen Sie in der Dropdown-Liste Provider die Option PaymentSystemDeposit aus.
Nach der Auswahl von PaymentSystemDeposit werden die folgenden Felder angezeigt:
- Wählen Sie in der Dropdown-Liste Available account currencies eine oder mehrere Währungen aus. Einzahlungen über 1-2-Pay sind für Konten verfügbar, die in den ausgewählten Währungen geführt werden. Für diese Währungen müssen Umrechnungskurse für
THBkonfiguriert sein. - Wählen Sie in der Dropdown-Liste Driver die Option 1-2-PAY aus.
- Wählen Sie in der Dropdown-Liste Connection die zuvor konfigurierte 1-2-Pay-Verbindung aus.
Überspringen Sie den Abschnitt Configuration, da für die 1-2-Pay-Einzahlungsmethode keine Einstellungen erforderlich sind.
Klicken Sie auf Save, um die Einzahlungsmethode zu erstellen.
Die Einzahlungsmethode 1-2-Pay wird in der Liste der Einzahlungsmethoden angezeigt.
Klicken Sie auf Edit, um die Methodendetails einzugeben, und füllen Sie die folgenden Felder aus:
-
Verwenden Sie auf der Registerkarte Settings die Dropdown-Liste Group, um eine oder mehrere Gruppen auszuwählen, in denen die Methode enthalten sein soll.
-
Geben Sie im Feld Icon
paymethod-12payan, um das vordefinierte Symbol für die 1-2-Pay-Einzahlungsmethode in der B2CORE UI anzuzeigen. Um ein benutzerdefiniertes Symbol zu verwenden, geben Sie die URL des anzuzeigenden Bildes an. -
Überprüfen Sie den Methodenstatus.
Wenn die Methode inaktiv ist (No wird im Feld Enabled angezeigt), aktivieren Sie sie, indem Sie die Dropdown-Liste Enabled auf Yes setzen.
-
Fügen Sie auf der Registerkarte PS Currencies
THBhinzu. -
Konfigurieren Sie bei Bedarf Provisionen für die Methode auf der Registerkarte Commissions (Details finden Sie unter So konfigurieren Sie Provisionen für Ein- und Auszahlungsmethoden).

Klicken Sie auf Test configuration, um die Verbindungseinstellungen der Einzahlungsmethode zu validieren.
Das Testergebnis wird auf der Seite angezeigt.
Klicken Sie nach erfolgreicher Validierung der Konfiguration auf Save.
Die Einzahlungsmethode 1-2-Pay ist nun im B2CORE Back Office konfiguriert.
Eine Auszahlungsmethode über 1-2-Pay hinzufügen
So fügen Sie eine Methode für Auszahlungen über 1-2-Pay hinzu und richten sie ein:
Navigieren Sie im B2CORE Back Office zu System > Payout system > Payout methods.
Klicken Sie in der oberen rechten Ecke der Seite auf +Create.
Füllen Sie auf der Seite Create a payout method die folgenden Felder aus:
- Geben Sie im Feld Name einen Namen für die Methode ein. Der Name muss eindeutig sein und darf nur lateinische Buchstaben, Zahlen, Bindestriche und Unterstriche enthalten.
- Geben Sie im Feld Caption eine Bezeichnung für die Methode ein. Diese Bezeichnung wird der Methode im Back Office zugewiesen und ist für Kunden in der B2CORE UI sichtbar.
- Wählen Sie in der Dropdown-Liste Provider die Option PaymentSystemWithdrawal aus.
Nach der Auswahl von PaymentSystemWithdrawal werden die folgenden Felder angezeigt:
- Wählen Sie in der Dropdown-Liste Available account currencies eine oder mehrere Währungen aus. Auszahlungen über 1-2-Pay sind von Konten verfügbar, die in den ausgewählten Währungen geführt werden. Für diese Währungen müssen Umrechnungskurse für
THBkonfiguriert sein. - Wählen Sie in der Dropdown-Liste Driver die Option 1-2-PAY aus.
- Wählen Sie in der Dropdown-Liste Connection die zuvor konfigurierte 1-2-Pay-Verbindung für Auszahlungen aus.
Überspringen Sie den Abschnitt Configuration, da für die 1-2-Pay-Auszahlungsmethode keine Einstellungen erforderlich sind.
Klicken Sie auf Save, um die Auszahlungsmethode zu erstellen.
Die Auszahlungsmethode 1-2-Pay wird in der Liste der Auszahlungsmethoden angezeigt.
Klicken Sie auf Edit, um die Methodendetails einzugeben, und füllen Sie die folgenden Felder aus:
-
Verwenden Sie auf der Registerkarte Settings die Dropdown-Liste Group, um eine oder mehrere Gruppen auszuwählen, in denen die Methode enthalten sein soll.
-
Geben Sie im Feld Icon
paymethod-12payan, um das vordefinierte Symbol für die 1-2-Pay-Auszahlungsmethode in der B2CORE UI anzuzeigen. Um ein benutzerdefiniertes Symbol zu verwenden, geben Sie die URL des anzuzeigenden Bildes an. -
Überprüfen Sie den Methodenstatus.
Wenn die Methode inaktiv ist (No wird im Feld Enabled angezeigt), aktivieren Sie sie, indem Sie die Dropdown-Liste Enabled auf Yes setzen.
-
Fügen Sie auf der Registerkarte PS Currencies
THBhinzu. -
Konfigurieren Sie bei Bedarf Provisionen für die Methode auf der Registerkarte Commissions (Details finden Sie unter So konfigurieren Sie Provisionen für Ein- und Auszahlungsmethoden).

Klicken Sie auf Test configuration, um die Verbindungseinstellungen der Auszahlungsmethode zu validieren.
Das Testergebnis wird auf der Seite angezeigt.
Klicken Sie nach erfolgreicher Validierung der Konfiguration auf Save.
Die Auszahlungsmethode 1-2-Pay ist nun im B2CORE Back Office konfiguriert.
Webhooks in 1-2-Pay einrichten
Um Statusaktualisierungen für Einzahlungen und Auszahlungen in B2CORE zu erhalten, müssen Benachrichtigungs-Webhooks auf der Seite von 1-2-Pay eingerichtet werden.
Webhook-URLs aus dem B2CORE Back Office kopieren
Sie benötigen separate Webhook-URLs für Einzahlungs- und Auszahlungsmethoden.
Navigieren Sie im B2CORE Back Office zu:
- System > Deposit system > Deposit methods
- System > Payout system > Payout methods
Suchen Sie die konfigurierte 1-2-Pay-Einzahlungs- oder -Auszahlungsmethode und klicken Sie auf Edit, um ihre Details zu öffnen.
Wechseln Sie zur Registerkarte Webhooks.
Kopieren Sie die im Feld Notification URL angezeigte URL.
URLs an 1-2-Pay übermitteln
Senden Sie die kopierten Webhook-URLs (für Einzahlungen und Auszahlungen) an den 1-2-Pay-Support, damit sie auf dessen Seite konfiguriert werden.
Zuletzt aktualisiert am