Voraussetzungen & Einschränkungen
Bevor Sie die Adyen-Integration einrichten, sollten Sie die folgenden Parameter bereithalten:
API-Schlüssel
Client-Schlüssel
HMAC-Schlüssel
Bitte beachten Sie, bevor Sie mit der Implementierung von SubscriptionJS auf Ihrer Sign up Seite beginnen, dass nicht alle Zahlungsmethoden dieses PSP die ProcessPaymentData-Methode unterstützen:
Zahlungsmethode | ProcessPaymentData Methode unterstützt |
---|---|
Kreditkarte (inkl. 3D Secure) | Nein |
Lastschriftverfahren (Direct Debit) | Nein |
Ideal | Ja |
Konfiguration Ihres Adyen-Accounts
Kontaktieren Sie Adyen, um alle benötigten Zahlungsmethoden zu aktivieren. Frisbii Transform unterstützt Kreditkartenzahlungen, SEPA-Lastschriftzahlungen und iDeal.
Wenn Sie bereits ein Adyen-Konto haben und Ihre Einstellungen aktualisieren möchten, um die neue Adyen-Integration zu nutzen, sehen Sie sich direkt den Abschnitt Client-Schlüssel generieren an.
Bitte beachten Sie:
Adyen unterstützt nur Euro als Währung für SEPA-Lastschriften
Wenn Sie iDeal über Adyen integrieren, gibt es folgende Einschränkungen:
Vorautorisierte Transaktionen sind nicht möglich
Anmeldungen mit Testtarifen (0€-Betrag) werden nicht unterstützt
Auftragsfreigabe wird nicht unterstützt
Registrierung mit ExternalCustomerID wird nicht unterstützt, es sei denn, der Kunde wird zuerst angelegt und dann der Vertrag.
PaymentChange löst eine Zahlung von 0,01€ aus, auch wenn der Saldo 0 ist.
Capture delay einstellen
Stellen Sie in Ihrem Adyen-Konto Capture delay auf manual.
Wechseln Sie oben rechts vom Firmenkonto zum Händlerkonto.
Wählen Sie in Ihrem Adyen-Händlerkonto im Menü auf der linken Seite Einstellungen > Kontoeinstellungen.
Wählen Sie in der Einstellung Aufnahmeverzögerung die Option manuell.
Klicken Sie auf Save.
Recurring Token aktivieren
Aktivieren Sie in Ihrem Adyen-Konto Recurring Tokens.
Wählen Sie in Ihrem Adyen-Händlerkonto im Menü auf der linken Seite Einstellungen > Checkout-Einstellungen.
Aktivieren Sie im Abschnitt Wiederkehrende Token die wiederkehrenden Token, indem Sie die Umschalttaste nach rechts schieben.
Endpunkt für Live-Zahlungstransaktionen generieren
Bitte beachten Sie:
Dieser Schritt ist nur für den Live-Modus gültig.
Wenn Sie Adyen für SEPA-Lastschriftzahlungen verwenden möchten, muss die Konfiguration Ihres Adyen-Händlerkontos auf Auth flow geändert werden. Diese Konfiguration kann nur durch Adyen umgesetzt werden. Bitte wenden Sie sich an den Adyen-Support, um die Konfiguration zu ändern.
Wenden Sie sich an den Adyen-Support, um einen Endpunkt für Live-Zahlungstransaktionen für Sie zu generieren. Wenn Adyen den Endpunkt bereits generiert hat, können Sie die Endpunkte im Abschnitt API URLs anzeigen.
Wählen Sie in Ihrem Adyen-Händlerkonto im Menü auf der linken Seite Developers > API URLs aus.
Konfiguration in Frisbii Transform und Adyen
Zahlungseinstellungen öffnen
Bereiten Sie die Konfiguration in Frisbii Transform vor, indem Sie die Einstellungen des Zahlungsanbieters Adyen öffnen.
Um zu den Zahlungseinstellungen zu gelangen, klicken Sie auf Ihre E-Mail-Adresse > Einstellungen in der oberen rechten Ecke.
Klicken Sie im Abschnitt ZAHLUNG auf Zahlungseinstellungen.
Klicken Sie in der Zeile Adyen auf das Symbol
.
Händlerkonto auswählen
Geben Sie den Namen Ihres Adyen-Händlerkontos ein, wie es in der Adyen-Benutzeroberfläche angezeigt wird. Das Händlerkonto ist im folgenden Screenshot markiert.
Recurring details aktivieren
Wählen Sie in Ihrem Adyen-Händlerkonto im Menü auf der linken Seite Entwickler > Zusätzliche Daten.
Aktivieren Sie unter Payment die Checkbox Recurring details.
API-Schlüssel generieren
Generieren Sie einen neuen API-Schlüssel in Adyen und fügen Sie ihn in Frisbii Transform ein.
Wählen Sie in Ihrem Adyen-Händlerkonto im Menü auf der linken Seite Developers > API Credentials aus.
Wählen Sie den Benutzer ws@[Ihr Firmenname].
Klicken Sie im Abschnitt Authentifizierung auf Neuen API-Schlüssel generieren.
In Frisbii Transform fügen Sie den generierten API-Schlüssel in das Feld API-Schlüssel in den Adyen-Einstellungen ein.
Beenden Sie diesen Schritt in Adyen, indem Sie auf Save Generated API Key klicken.
Client-Schlüssel generieren
Adyen API für Kreditkarten erfordert, dass der Client Key in Frisbii Transform gespeichert wird. Dieser Schritt ist für Händler erforderlich, die von der alten Adyen Kreditkartenimplementierung auf eine neue umstellen möchten.
Wählen Sie in Ihrem Adyen-Händlerkonto im Menü auf der linken Seite Developers > API Credentials aus.
Wählen Sie den Benutzer ws@[Ihr Firmenname].
Klicken Sie im Abschnitt Authentication auf Generate New Client Key.
In Frisbii Transform fügen Sie den generierten Client Key in das Feld Client Key in den Adyen-Einstellungen ein.
Jeder Eingabe von sensiblen Kartendaten wird auf der Adyen-Seite gehostet und als iFrame auf der Seite angezeigt. Wenn Sie Ihre eigene Anmeldeseite verwenden, beachten Sie bitte, dass wir die neue Adyen JS-Bibliothek nicht automatisch wie bei anderen PSPs laden, da zusätzliche Objekte clientseitig erstellt werden sollten. Die Anleitung und ausführliche Beschreibung finden Sie hier.
Wenn Sie die von uns gehosteten Seiten verwenden, sind keine weiteren Änderungen erforderlich.
JS Library Location (veraltet)
Hinweis
Dieser Parameter wird von Händlern verwendet, die die vorherige Adyen-Integration verwenden.
Wählen Sie in Ihrem Adyen-Händlerkonto im Menü auf der linken Seite Einstellungen > Benutzer.
Wählen Sie den Benutzer ws@[Ihr Firmenname].
Kopieren Sie im Abschnitt Client-Site Encryption den Link Library location.
Fügen Sie den Link in Frisbii Transform ein.
HMAC-Schlüssel generieren
Sie müssen die Standard Notifications in Adyen für den HMAC-Schlüssel aktivieren.
Wählen Sie in Ihrem Adyen-Händlerkonto im Menü auf der linken Seite Entwickler > Webhooks aus.
Klicken Sie auf die Schaltfläche + Webhook, um Standardbenachrichtigungen hinzuzufügen und ein Dialogfeld zu öffnen.
Klicken Sie in Ihrem Frisbii Transform-Konto auf das Profil-Symbol in der oberen rechten Ecke, um das Menü Einstellungen zu öffnen.
Wählen Sie Einstellungen.
Wählen Sie auf der Seite Einstellungen im linken Bereich die Option Zahlungseinstellungen.
Klicken Sie auf das Bearbeiten-Symbol von Adyen.
Kopieren Sie den Link aus dem Feld Adyen Account Requirements auf der Seite Settings Adyen.
In Adyen fügen Sie die URL in das Feld URL im Abschnitt Allgemeine > Serverkonfiguration ein.
Klicken Sie auf Apply.
Klicken Sie im Abschnitt Sicherheit > HMAC-Schlüssel auf Generieren.
Kopieren Sie den HMAC-Schlüssel.
In Frisbii Transform fügen Sie den HMAC-Schlüssel in das Feld HMAC Key ein.
Klicken Sie in Adyen auf Apply.
Klicken Sie auf Änderungen speichern.
Aktivieren Sie die Standard notification.
Payment accounting abonnieren
Nach der Konfiguration der Benachrichtigungen müssen Sie nun auch "Payment accounting" abonnieren.
Wählen Sie Berichte aus dem Menü auf der linken Seite.
Vergewissern Sie sich im Abschnitt Zahlungsabrechnung, dass die automatische Generierung mit .CSV als Berichtstyp aktiviert ist.
Reporting Benutzername und Passwort
Ein separater Adyen Reporting-Benutzer ist erforderlich, um die Berichte aufzurufen.
Wählen Sie im Menü auf der linken Seite Developers > API Credentials.
Klicken Sie auf Create credential.
Wählen Sie als Benutzertyp Berichtsbenutzer.
Es werden automatisch ein Benutzername und ein Passwort erstellt.
Sie können dann den Benutzernamen und das Passwort in die Frisbii Transform Zahlungseinstellungen übertragen.
Stellen Sie sicher, dass die Rolle Report Download ausgewählt ist.
Live-Endpunkt
Im Live-Modus muss der im Abschnitt Erzeugen eines Endpunkts für Live-Zahlungstransaktionen erzeugte Live-Endpunkt gespeichert werden.
3. SEPA-Referenzzeile konfigurieren
Sie können die SEPA-Referenzzeile manuell konfigurieren. Weitere Informationen finden Sie in dem Artikel SEPA-Referenz konfigurieren.
Testdaten
Kreditkarte
Visum
Kartennummer | 4035501000000008 |
Ablaufdatum | 03/2030 |
CVC | 737 |
Mastercard
Kartennummer | 2223000048410010 |
Ablaufdatum | 03/2030 |
CVC | 737 |
Entdecken Sie
Kartennummer | 6445644564456445 |
Ablaufdatum | 03/2030 |
CVC | 737 |
Diners Club
Kartennummer | 36070500001020 |
Ablaufdatum | 03/2030 |
CVC | 737 |
American Express
Kartennummer | 370000000000002 |
Ablaufdatum | 03/2030 |
CVC | 7373 |
Kartes Bancaires
Kartennummer | 4035501000000008 |
Ablaufdatum | 03/2030 |
CVC | 737 |
SEPA-Lastschriftverfahren
IBAN | Kontoinhaber |
DE87123456781234567890 | A. Schneider |
DE92123456789876543210 | B. Schneider |
DE14123456780023456789 | C. Schneider |
Wenn Sie zusätzliche Testdaten suchen, finden Sie die vollständige Liste in der offiziellen Adyen-Dokumentation.