So integrieren Sie PayPal

Erfahren Sie, wie Sie PayPal über PSS für Ein- und Auszahlungen in B2CORE integrieren. Es umfasst die Einrichtung von PayPal-Verbindungen, das Hinzufügen von Ein- und Auszahlungsmethoden sowie die Überprüfung von Konfigurationen

PayPal kann mit B2CORE nur über PSS verbunden werden und unterstützt Ein- und Auszahlungen.

Befolgen Sie die folgenden Anweisungen, um die PayPal-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 von PSS unterstützte Zahlungssysteme, enthalten jedoch PayPal-spezifische Details.

Bevor Sie mit den Anweisungen fortfahren, müssen Sie sich bei PayPal registriert haben und über ein aktives Konto verfügen.

Verbindungen zu PayPal konfigurieren

Wenn Sie PayPal 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 PayPal:

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 (z. B. Deposits_PayPal oder Withdrawals_PayPal).

  • Geben Sie im Feld Caption eine Bezeichnung ein, die für die Verbindung im Back Office verwendet 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 PayPal aus.

Konfigurieren Sie im angezeigten Abschnitt Credentials die PayPal-spezifischen Einstellungen:

  • Geben Sie im Feld API base URL https://api-m.paypal.com an.
  • Geben Sie im Feld Client ID die ID der REST-API-App ein, die Sie in Ihrem PayPal-Konto erstellt haben.
  • Geben Sie im Feld Client secret das Client Secret ein, das mit dieser App verknüpft ist.

Um Ihre Client-ID und Ihr Secret zu finden, melden Sie sich bei Ihrem PayPal-Konto an und navigieren Sie im Hauptmenü zu My Apps & Credentials. Wählen Sie auf der Registerkarte Live Ihre App aus, um die Anmeldedaten anzuzeigen und zu kopieren.

Klicken Sie auf Save, um die Verbindung zu erstellen.

Die PayPal-Verbindung für Einzahlungen oder Auszahlungen 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 PayPal unterstützen möchten, befolgen Sie dieselben Anweisungen, um eine neue Verbindung für den anderen Vorgang zu erstellen.

Eine Einzahlungsmethode über PayPal hinzufügen

So fügen Sie eine Methode für Einzahlungen über PayPal 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 PayPal sind für Konten verfügbar, die in den ausgewählten Währungen geführt werden.
  • Wählen Sie in der Dropdown-Liste Driver die Option PayPal aus.
  • Wählen Sie in der Dropdown-Liste Connection die zuvor konfigurierte PayPal-Verbindung für Einzahlungen aus.

Konfigurieren Sie im angezeigten Abschnitt Configuration den folgenden Parameter:

  • Wählen Sie in der Dropdown-Liste Amount type aus, wie der endgültige Einzahlungsbetrag berechnet wird:

    • Net amount (die Standardoption) — der Betrag, den der Broker erhält, nachdem die PayPal-Transaktionsgebühren abgezogen wurden. Wenn für die Methode in B2CORE keine Provision festgelegt ist, wird dieser Nettobetrag dem Konto des Kunden gutgeschrieben. Wenn eine Provision festgelegt ist, wird sie vom Nettobetrag abgezogen, und der Kunde erhält einen geringeren Betrag. In beiden Fällen entstehen dem Broker keine Verluste.

    • Gross amount — der vollständige Einzahlungsbetrag vor dem Abzug der PayPal-Transaktionsgebühren. Wenn für die Methode in B2CORE keine Provision festgelegt ist, erhält der Broker aufgrund der PayPal-Gebühren weniger als den Bruttobetrag und muss die Differenz ausgleichen, was zu einem Verlust führt.

      Weitere Informationen zum Festlegen von Provisionen finden Sie unter So konfigurieren Sie Provisionen für Ein- und Auszahlungsmethoden.

Klicken Sie auf Save, um die Einzahlungsmethode zu erstellen.

Die PayPal-Einzahlungsmethode wird in der Liste der Einzahlungsmethoden angezeigt.

Klicken Sie auf Edit, um die Methodendetails aufzurufen, 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-paypal an, um das vordefinierte Symbol für die PayPal-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 die benötigten Währungen auf der Registerkarte PS Currencies hinzu. Damit die Methode Einzahlungen in einer bestimmten Währung verarbeiten kann, stellen Sie sicher, dass diese Währung auf dieser Registerkarte hinzugefügt wurde (eine Beschreibung der Registerkarte finden Sie unter Deposit methods).

  • 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).

PayPal deposit method — Settings tab

Klicken Sie auf Test configuration, um die Verbindungseinstellungen der Einzahlungsmethode zu überprüfen.

Das Testergebnis wird auf der Seite angezeigt.

Klicken Sie nach erfolgreicher Überprüfung der Konfiguration auf Save.

Die PayPal-Einzahlungsmethode ist nun im B2CORE Back Office konfiguriert.

Eine Auszahlungsmethode über PayPal hinzufügen

So fügen Sie eine Methode für Auszahlungen über PayPal 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 PayPal sind von Konten verfügbar, die in den ausgewählten Währungen geführt werden.
  • Wählen Sie in der Dropdown-Liste Driver die Option PayPal aus.
  • Wählen Sie in der Dropdown-Liste Connection die zuvor konfigurierte PayPal-Verbindung für Auszahlungen aus.

Überspringen Sie den Abschnitt Configuration, da für die PayPal-Auszahlungsmethode keine Einstellungen erforderlich sind.

Klicken Sie auf Save, um die Auszahlungsmethode zu erstellen.

Die PayPal-Auszahlungsmethode wird in der Liste der Auszahlungsmethoden angezeigt.

Klicken Sie auf Edit, um die Methodendetails aufzurufen, 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-paypal an, um das vordefinierte Symbol für die PayPal-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 die benötigten Währungen auf der Registerkarte PS Currencies hinzu. Damit die Methode Auszahlungen in einer bestimmten Währung verarbeiten kann, stellen Sie sicher, dass diese Währung auf dieser Registerkarte hinzugefügt wurde (eine Beschreibung der Registerkarte finden Sie unter Payout methods).

  • 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).

PayPal withdrawal method — Settings tab

Klicken Sie auf Test configuration, um die Verbindungseinstellungen der Auszahlungsmethode zu überprüfen.

Das Testergebnis wird auf der Seite angezeigt.

Klicken Sie nach erfolgreicher Überprüfung der Konfiguration auf Save.

Die PayPal-Auszahlungsmethode ist nun im B2CORE Back Office konfiguriert.

Zuletzt aktualisiert am

Auf dieser Seite