Adyen¶
Adyen ist ein niederländisches Unternehmen, das mehrere Online-Zahlungsmöglichkeiten bietet.
Siehe auch
Bemerkung
Adyen arbeitet nur mit Kunden zusammen, die mehr als 10 Millionen pro Jahr verarbeiten oder ein Minimum von 1.000 Transaktionen pro Monat abwickeln.
Konfiguration¶
Siehe auch
Kontaktieren Sie zunächste den Adyen-Support, um multiple partial capture (mehrere Teilerfassungen) für Sie zu aktivieren.
Reiter „Anmeldedaten“¶
Um sich mit Ihrem Adyen-Konto zu verknüpfen, benötigt Odoo Ihre API-Anmeldedaten, die Folgendes beinhalten:
Händler-Konto: Der mit Adyen zu verwendende Code des Händler-Kontos.
API-Schlüssel: Die API-Schlüssel des Webservice-Benutzers.
Client-Schlüssel: Der Client-Schlüssel des Webservice-Benutzers.
HMAC-Schlüssel: Der HMAC-Schlüssel des Webhooks.
URL der Kassiervorgangs-API: Die Basis-URL für Endpunkte der Kassiervorgangs-API.
URL der wiederkehrenden API: Die Basis-URL für Endpunkte der wiederkehrenden API.
Sie können Ihre Anmeldedaten aus Ihrem Adyen-Konto kopieren und diese in den entsprechenden Felder im Reiter Anmeldedaten einfügen.
Wichtig
Wenn Sie Adyen zu Testzwecken mit einem Adyen-Testkonto ausprobieren, gehen Sie zu Adyen, aktivieren Sie den Testmodus und geben Sie Ihre Anmeldedaten im Reiter Anmeldendaten ein.
. Klicken Sie dort aufAPI- und Client-Schlüssel¶
Um den API- und Client-Schlüssel zu erhalten, melden Sie sich in Ihrem Adyen-Konto an und gehen Sie zu
(Entwickler –> API-Anmeldedaten)..Wenn Sie bereits einen API-Benutzer haben, öffnen Sie ihn.
Wenn Sie noch keinen API-Benutzer haben, klicken Sie auf Create new credential (Neue Anmeldedaten erstellen).
Gehen Sie zu
(Servereinstellungen –> Authentifizierung) und kopieren oder generieren Sie den API-Schlüssel. Achten Sie darauf, Ihren API-Schlüssel zu kopieren, da Sie ihn später nicht mehr abrufen können, ohne einen neuen Schlüssel zu generieren.Gehen Sie nun zu Zahlungen von Ihrer Website zulassen können.
(Client-Einstellungen –> Authentifizierung) und codieren oder generieren Sie Ihren Client Key (Client-Schlüssel). Dies ist auch der Ort, an dem SieHMAC-Schlüssel¶
Um den HMAC-Schlüssel abzurufen, müssen Sie eine Standardbenachrichtigung
für Webhook konfigurieren. Melden Sie sich dazu in Ihrem Adyen-Konto an und gehen Sie zu (Entwickler –> Webhooks –> Webhook hinzufügen –> Standardbenachrichtigung hinzufügen).
Geben Sie dort unter /payment/adyen/notification
ein.
Geben Sie dann
(Sicherheit –> HMAC-Schlüssel –> Generieren) ein. Achten Sie darauf, den Schlüssel zu kopieren, da Sie ihn später nicht mehr verwenden können, ohne einen neuen zu generieren.Sie müssen den Webhook speichern, um seine Erstellung abzuschließen.
API-URLs¶
Alle Adyen-API-URLs enthalten ein kundenbereichsspezifisches Präfix, das von Adyen generiert wird. Um die URLs zu konfigurieren, gehen Sie wie folgt vor:
Melden Sie sich in Ihrem Adyen-Konto an und gehen Sie dann zu
(Entwickler –> API-URLs).Kopieren Sie das Prefix (Präfix) für Ihren Live-Kundenbereich (z. B. Datenzentrum) und speichern Sie es für später.
Geben Sie zum Feld Kassiervorgangs-API-URL die folgende URL ein und ersetzen Sie
IhrPräfix
durch das Präfix, das Sie zuvor gespeichert haben:https://yourprefix-checkout-live.adyenpayments.com/checkout
.Geben Sie zum Feld Wiederkehrende API-URL die folgende URL ein und ersetzen Sie
IhrPräfix
durch das Präfix, das Sie zuvor gespeichert haben:https://yourprefix-pal-live.adyenpayments.com/pal/servlet/Recurring
.
Bemerkung
Wenn Sie Adyen zu Testzwecken verwenden, können Sie stattdessen die folgenden URLs benutzen:
Kassiervorgangs-API-URL:
https://checkout-test.adyen.com
Wiederkehrende API-URL:
https://pal-test.adyen.com/pal/servlet/Recurring
Adyen-Konto¶
Zahlungen aus einer bestimmten Herkunft¶
Um Zahlungen von Ihrer Website aus zuzulassen, folgen Sie den Schritten unter API- und Client-Schlüssel, um zu Ihrem API-Benutzer zu navigieren und gehen Sie zu , dann fügen Sie die URLs hinzu, von denen aus Zahlungen getätigt werden sollen (die URLs der Server, die Ihre Odoo-Instanzen hosten).
Eine Reservierung für eine Karte machen¶
Mit Adyen können Sie einen Betrag manuell erfassen, anstatt ihn sofort zu erfassen.
Um dies einzurichten, aktivieren Sie in Odoo die Option Betrag manuell erfassen, wie in der Dokumentation zu den Zahlungsanbietern erläutert.
Öffnen Sie dann Ihr Adyen-Händlerkonto, gehen Sie zu
, und stellen Sie die Erfassungsverzögerung auf manuell.Vorsicht
Wenn Sie Odoo so konfigurieren, dass Beträge manuell erfasst werden, stellen Sie sicher, dass die Erfassungsverzögerung bei Adyen auf manuell eingestellt ist. Andernfalls wird die Transaktion im autorisierten Status in Odoo blockiert.
Bemerkung
Nach 7 Tagen, wenn die Transaktion noch nicht erfasst wurde, hat der Kunde das Recht, sie zu widerrufen.
Siehe auch