Vorbemerkungen
Um Stripe mit dem Merchant Backend verknüpfen zu können, werden bestimmte Angaben benötigt, die aus dem Stripe-Account kopiert und im Merchant Backend eingefügt werden müssen.Folgende Angaben werden benötigt:
Stripe Account UniqueID
Veröffentlichbarer Schlüssel
Geheimschlüssel
Webhook
Geheimschlüssel für Signatur
Hinweis: Es gibt für das Frisbii Media Stage- und Live-System jeweils zwei verschiedene Datensätze. Wir empfehlen immer zuerst die Stripe-Einrichtung auf dem Frisbii Media Stage-System durchzuführen.
Für die Einrichtung von Stripe müssen für das Frisbii Media Stage-System die Datensätze aus dem Stripe Backend Sandbox-Modus und für das Frisbii Media Live-System die Datensätze aus dem Stripe Backend Live-Modus gewählt werden.
Der Sandbox-Modus ist durch einen dunkelblauen Banner am oberen Rand der Oberfläche gekennzeichnet.
Stripe im Merchant Backend aktivieren
Stripe muss als PSP ausgewählt werden, um ihn im Frisbii Media Merchant Backend einrichten zu können.
Menüpunkt Einstellungen > Finanzen > Zahlungsarten öffnen.
Reiter Zahlungsverkehr öffnen.
Bearbeiten anklicken.
In der Drop-Down-Liste Stripe als PSP wählen.
Hinweis: Diese Auswahl kann nicht rückgängig gemacht werden. Es kann immer nur ein Zahlungsdienstleister verwendet werden. Wenn der PSP gewechselt werden soll, bitte das Frisbii Media Support-Team kontaktieren.
Nach dem Speichern erscheint der Reiter Stripe, in dem die zuvor zusammengestellten Datensätze eingepflegt werden müssen.
Nun werden die Datensätze aus dem Stripe Backend benötigt.
Datensätze aus dem Stripe Backend
Stripe Account UniqueID
Oben rechts das Zahnrad-Symbol anklicken.
Profil anklicken.
Nach ganz unten scrollen.
Unter Konten befindet sich eine Liste, in der die ID einsehbar ist.
Die ID sieht wie folgt aus: acct_xxxxxxxx
Veröffentlichbarer Schlüssel und Geheimschlüssel
Unten links Entwickler/innen anklicken.
Reiter API-Schlüssel anklicken.
Veröffentlichbarer Schlüssel anklicken, um ihn zu kopieren.
für das Frisbii Media Stage-System: pk_test_xx
für das Frisbii Media Live-System: pk_live_xx
Geheimschlüssel anklicken, um ihn zu kopieren.
für das Frisbii Media Stage-System: sk_test_xx
für das Frisbii Media Live-System: sk_live_xx
Webhook und Geheimschlüssel für Signatur
In Entwickler/-innen den Reiter Webhooks anklicken.
+ Endpunkt hinzufügen anklicken.
Endpoint-URL aus dem Frisbii Media Merchant Backend kopieren und in Stripe einfügen.
URL für das Stagesystem: https://callbacks.plenigo-stage.com/callbacks/v1.0/stripe/companyID
URL für das Livesystem: https://callbacks.plenigo.com/callbacks/v1.0/stripe /companyID
+ Ereignisse auswählen anklicken.
In der Suchleiste die in der untenstehenden Liste aufgeführten Ereignisse suchen und auswählen. Ereignisse hinzufügen anklicken, um die markierten Ereignisse hinzuzufügen.
Mehr Informationen zu den API-Ereignissen können der Stripe-Dokumentation entnommen werden.
Stripe API-Ereignis | Bedeutung |
---|---|
account.updated | Aktualisierung des Kontos |
issuing_card.updated | Aktualisierung der hinterlegten Kreditkarte |
issuing_cardholder.updated | Aktualisierung des Karteninhabers |
payment_intent.amount_capturable_updated | Informationen zur Höhe der beabsichtigten Zahlung |
payment_intent.canceled | Zahlungsabsicht wurde abgebrochen |
payment_intent.created | Zahlungsabsicht erstellt |
payment_intent.payment_failed | Zahlungsabsicht fehlgeschlagen |
payment_intent.processing | Zahlungsabsicht in Bearbeitung |
payment_intent.succeeded | Zahlungsabsicht erfolgreich durchgeführt |
payment_method.automatically_updated | Automatische Aktualisierung des Zahlmittels |
charge.dispute.closed | Zahlungsanfechtung abgeschlossen und Status ändert sich zu “lost”, “warning_closed” oder “won”. |
charge.dispute.created | Zahlungsanfechtung wurde bei der Bank angestoßen. |
charge.dispute.funds_reinstated | Betrag wird auf Ihr Konto gutgeschrieben, nachdem die Zahlungsanfechtung zu Ihren Gunsten abgeschlossen ist (betrifft auch Teilstornierungen). |
charge.dispute.funds_withdrawn | Betrag wird aufgrund von Zahlungsanfechtung von Ihrem Konto abgebucht. |
charge.dispute.updated | Aktualisierung der Zahlungsanfechtung (in der Regel mit Beweisen) |
Ganz unten Endpoint hinzufügen anklicken, wenn alle Ereignisse hinzugefügt wurden.
Der Webhook wurde erfolgreich erstellt und wird geöffnet. Wenn alle Ereignisse korrekt hinzugefügt wurden, müssten 15 Ereignisse in der Spalte "Überwachen von" stehen. Der Geheimschlüssel für Signatur befindet sich in der vierten Spalte.
Einblenden anklicken, um den Geheimschlüssel einzusehen und kopieren zu können.