Überlegungen zur Planung
Ermitteln Sie wesentliche Entscheidungen und Überlegungen zur Integration.
Bevor Sie mit der Erstellung Ihrer Integration beginnen, sollten Sie sicherstellen, dass alle Personen, die vom Wechsel zu Stripe betroffen sind, ihre Anforderungen kennen. In diesem Leitfaden werden die Integrationsentscheidungen und Überlegungen aufgeführt, die Sie bei der erstmaligen Nutzung von Stripe treffen müssen.
Ihre Stripe-Konten strukturieren
Eine der ersten Fragen, die Sie beantworten müssen, ist, ob Sie ein einzelnes oder mehrere Stripe-Konto benötigen. Weitere Informationen finden Sie in unserer Kontoübersicht.
Überlegungen
In welchen Ländern werden Sie tätig sein?
Wenn Sie mehrere Konten benötigen, sollten Sie Stripe-Konten dort einrichten, wo Sie über juristische Personen verfügen, um die Vorteile von lokalem Acquiring für Kund/innen vor Ort zu nutzen.
In einigen Ländern unterstützt Stripe das Hinzufügen mehrerer Bankkonten für verschiedene Währungen, was sich auf die Anzahl der von Ihnen erstellten Konten auswirken kann.
Beispiel: Wenn Sie mit juristischen Personen in den USA, Kanada und den Niederlanden zu tun haben und Auszahlungen an Bankkonten in mehreren Währungen vornehmen möchten, könnten Sie für Auszahlungen in USD ein Konto in den USA, für Auszahlungen in CAD ein Konto in Kanada und für Auszahlungen in EUR, GBP und DKK ein entsprechendes Konto in den Niederlanden wählen. Diese Kontoverwaltung stellt sicher, dass Sie von dem lokalen Acquiring und den separaten Auszahlungen nach Unternehmensbereichen profitieren können.
Müssen Sie Gelder auf mehrere Bankkonten auszahlen?
Wenn beide Bankkonten auf die gleiche Währung lauten, erstellen Sie separate Plattformen Stripe-Konten, um die Vorteile automatischer Auszahlungen zu nutzen und um zu vermeiden, dass für jede Auszahlung manuell zwischen Bankkonten gewechselt werden muss.
Wie erstellen Sie Ihre Konten?
Sie müssen die Kontoeinrichtung für jedes Stripe-Konto abschließen. Um regionale Stripe-Konten einzurichten, fügen Sie neue Konten unter Verwendung Ihres ersten Stripe-Kontos hinzu, um die Authentifizierung und den Zugriff zu vereinfachen.
Wenn für Ihre Integration mehrere Stripe-Konten erforderlich sind, ist es wichtig zu wissen, mit welchem Konto Sie arbeiten. Sie müssen den Geheimschlüssel bei jeder API-Anfrage angeben, um das regionale Konto korrekt zu ermitteln.
Wenn Sie ein einzelnes Konto für Stripe-Transaktionen verwenden möchten und Kund/innen in unterschiedlichen Währungen zahlen lassen möchten, müssen Sie die Kontoeinrichtung nur einmal durchführen. Diese Kontoverwaltung stellt sicher, dass alle Daten in einem Konto verfügbar sind, was wiederum die Integration und Berichterstattung vereinfacht. Bei Bedarf können Sie zu einem späteren Zeitpunkt weitere Stripe-Konten für verschiedene Regionen erstellen.
Können Sie von lokalem Acquiring profitieren?
Um vom lokalen Acquiring zu profitieren, benötigen Sie regionale Konten.
Muss die Berichterstattung in einem einzelnen Stripe-Konto zentralisiert werden?
Optionen Regional Einheitlich Beschreibung Eine komplexere Integration, die mehrere regionale Stripe-Konten zur Verwaltung mehrerer Bankkonten oder für das Acquiring in lokalen Währungen verwendet. Erfordert eine lokale juristische Person für jedes Stripe-Konto. Die einfachste Integration, bei der ein einziges Stripe-Konto verwendet wird, um Kund/innen in jeder Währung und mit bestimmten Zahlungsmethoden je nach Standort des Kontos zu bezahlen. Vorteile - Acquiring im lokalen Markt mit größtmöglicher Unterstützung für neue Zahlungsmethoden.
- Ermöglicht es Ihnen, ohne Währungsumrechnung in der gleichen Währung abzurechnen.
- Höhere Autorisierungsquoten erzielen und Netzwerkkosten senken
- Vereinheitlicht die Berichterstattung unter einem einzigen Stripe-Konto für alle Märkte.
- Für die Weiterleitung von Kundentransaktionen an das entsprechende Stripe-Konto zur Verarbeitung ist keine interne Logik erforderlich.
Beschränkungen - Erhöht die Komplexität der Berichterstattung und der Integration.
- Bietet keine ganzheitliche Anzeige der Daten im Dashboard.
- Einige Zahlungsmethoden sind möglicherweise nicht kompatibel.
- Erfordert grenzüberschreitende(s) Acquiring und Währungsumrechnung bei der Zahlungsabwicklung.
Zahlungen akzeptieren
PaymentIntents ist unsere Standard-API. PaymentIntents dokumentieren den Lebenszyklus des Zahlungsablaufs eines Kunden/einer Kundin und ermöglichen Ihnen die Integration von asynchronen Zahlungsabläufen wie 3D Secure. Asynchrone Abläufe sind insbesondere wichtig, wenn es darum geht, die globale Expansion zu unterstützen (zum Beispiel die Einhaltung der starken Kundenauthentifizierung (SCA) über 3D Secure in Europa und ähnliche Vorschriften in Indien) und andere Zahlungsmethoden wie SEPA-Lastschriften oder SOFORT in Europa einzuführen.
Überlegungen
Welche Zahlungsmethoden bieten Sie Ihren Kundinnen/Kunden an?
Um festzustellen, welche Zahlungsmethoden die PaymentMethods API unterstützt, finden Sie Informationen zu Digital Wallets, Lastschriften, Bank Redirects, Jetzt kaufen, später zahlen und Gutscheinen.
In welchen Ländern werden Sie tätig sein?
Wenn Ihr Unternehmen im europäischen Wirtschaftsraum (EWR) ansässig ist und Sie Kundinnen und Kunden im EWR bedienen, müssen Sie PaymentIntents integrieren, um die Vorschriften für die starke Kundenauthentifizierung (SCA) einzuhalten. Wenn der Sitz Ihres Unternehmens in Indien ist und Kund/innen in Indien hat, empfehlen wir ebenfalls, PaymentIntents verwenden.
Welche Zahlungsmethoden und Länder befinden sich auf Ihrer Roadmap?
Wenn Sie PaymentIntents heute noch nicht benötigen, aber eine Erweiterung auf neue Zahlungsmethoden oder Länder planen, empfehlen wir dennoch, eine Integration mit PaymentIntents für alle Methoden vorzunehmen, die zurzeit als PaymentMethods verfügbar sind. Planen Sie zudem Ihre Migration zu PaymentIntents für die übrigen Methoden, wenn diese in der PaymentMethods API verfügbar werden.
Zahlungsdaten von Kundinnen/Kunden erfassen
Der clientseitige Integrationsprozess umfasst in der Regel die Erstellung von Komponenten für Stripe. Verwenden Sie unsere Website-Checkliste, um sicherzustellen, dass Sie Best Practices und Standards für Ihre Frontend-Entwicklung befolgen.
Der Integrationssicherheitsleitfaden hilft Ihnen, die PCI Compliance zu gewährleisten und erklärt, wie wichtig eine sichere Kommunikation zwischen Ihren Kunden/Kundinnen und Ihren Servern ist
Überlegungen
Ist Ihr Unternehmen bereits PCI-konform?
Wenn dies zutrifft und Sie Karten ohne Tokenisierung verarbeiten möchten, wenden Sie sich an Ihren Stripe-Kontakt oder an support.stripe.com.
Nutzen Sie mehrere Zahlungsabwickler?
Falls ja, sollten Sie bei der Verarbeitung von Kartenzahlungen die Dual-Tokenisierung in Betracht ziehen. Die Dual-Tokenisierung kann Ihnen dabei helfen, weiterhin Zahlungen über Ihren anderen Zahlungsabwickler durchzuführen, ohne dass Ihre Kund/innen erneut nach Kreditkartendaten gefragt werden.
Was unternehmen Sie gegen Betrug im Bezahlvorgang?
Um Stripe mit zusätzlichen Signalen auszustatten, die auf einen Betrugsversuch hinweisen, sollten Sie Stripe.js auf jeder Seite einfügen, mit der ein Kunde/eine Kundin im Zusammenhang mit dem Bezahlvorgang interagiert. Dies schließt Produkt- und Zahlungsseiten ein.
Wie viel Kontrolle benötigen Sie über den Bezahlvorgang?
Stripe bietet im Wesentlichen zwei Möglichkeiten zum Erstellen von Zahlungsformularen: Elements und Checkout. Beide Formulare sind sicher, für die Konversion optimiert und PCI-konform, aber sie unterscheiden sich hinsichtlich der Anpassbarkeit und des Zeitaufwands für die Integration.
Optionen Stripe Checkout Stripe.JS und Elements Beschreibung Stripe Checkout ist eine sichere, von Stripe gehostete Seite, mit der Sie Zahlungen einziehen können. Sie funktioniert geräteübergreifend und kann dabei helfen, die Konversionsrate zu steigern. Bei Elements handelt es sich um eine Reihe vorgefertigter UI-Komponenten (z. B. Eingaben und Schaltflächen) zur Einrichtung Ihres Bezahlvorgangs. Stripe.js tokenisiert sensible Zahlungsdaten, ohne dass diese Informationen auf Ihren Server gelangen. Vorteile - Vereinfachte Integration.
- Auf dem neuesten Stand bei den verfügbaren Zahlungsmethoden.
- Optimierte Konversion.
- Co-Branding mit dem Logo und den Farben Ihres Unternehmens.
- Optimierte Konversion mit dynamischen Eingaben.
- Vereinfachte PCI-Konformität mit SBF A-Berichten, da alle sensiblen Daten über Stripe.js abgewickelt werden.
- Anpassbares Design, das dem Erscheinungsbild Ihres Bezahlvorgangs entspricht.
Beschränkungen - Leitet Kund/innen temporär von Ihrer Web-Domain weiter.
- Weniger Optionen zur Anpassung.
- Erhöhter Integrationsaufwand verglichen mit Checkout.
- Elements unterstützt nicht alle Zahlungsmethoden, sodass Sie zusätzliche Felder für nicht unterstützte Methoden erstellen müssen.
PaymentMethod mit Stripe.js oder einem mobilen SDK erstellen
Wenn Sie Stripe.js und Elements verwenden, sollten Sie die Zahlungsdaten eines Kunden/einer Kundin tokenisieren, bevor Sie eine Zahlung erstellen.
Generell beinhaltet dieser Prozess die Verwendung eines veröffentlichbaren Schlüssels, um Kartendaten (oder Daten zu einer anderen Zahlungsmethode) von einem Client-Browser oder einer mobilen App an die Server von Stripe zu übertragen.
Stripe nimmt diese sensiblen Zahlungsdaten auf und gibt eine PaymentMethod zurück, die belastet werden kann. Verwenden Sie für Nutzer/innen, die über einen Webbrowser auf den Dienst zugreifen, Stripe.js.
Wenn der/die Nutzer/in Zahlungsdaten über eine iOS- oder Android-App übermittelt, verwenden Sie eine der Bibliotheken von Stripe.
Zahlungen und Auszahlungen abstimmen
Beziehen Sie Ihr Finanzteam frühzeitig in Ihre Überlegungen mit ein, damit Sie sich zum neuen Abgleichsprozess und zu Ihrem Berichtsbedarf abstimmen können. Um mehr über Ihre Optionen zu erfahren, lesen Sie zunächst die Leitfäden „Zahlungen und Auszahlungen“ und „Finanzberichte“. Je nach Ihren Bedürfnissen können Sie eine Kombination aus Finanzberichten, Dashboard-Exporten, Sigma und der API verwenden.
Überlegungen
Benötigen Sie schnellen und häufigen Zugriff auf Transaktionsdaten und Auszahlungen?
- In Finanzberichten und Sigma stehen Ihre Daten bis 12:00 UTC am Folgetag zur Verfügung.
- Dashboard-Exporte sind zwar sofort verfügbar, die Erstellung dauert jedoch länger. Daher eignen sie sich am besten zum Abrufen kleiner Datenmengen in der Größenordnung von mehreren Tausend Datensätzen – nicht mehreren Zehntausend.
- Durch die Erstellung von nutzerdefinierten Berichten mithilfe der Stripe-API wird sichergestellt, dass Sie die benötigten Daten erhalten, sobald diese verfügbar sind. Die Erstellung und Wartung dieser Daten ist jedoch ressourcenintensiv.
Haben Sie Datenanalyse-Tools?
Sigma ist unser nutzerdefiniertes Tool zur Berichterstattung, mit dem alle Ihre Transaktionsdaten in einer interaktiven SQL-Umgebung im Dashboard zur Verfügung gestellt werden. Sie erhalten damit wertvolle Einblicke, vom durchschnittlichen Erlös pro Kundin/Kunde (ARPU) bis hin zur Abwanderungsrate, und können so schnell neue Geschäftschancen identifizieren.
Welche Datenpunkte nutzen Sie für den Abgleich Ihrer Finanzen? Sind einige dieser Felder benutzerdefiniert und von Ihrem Team erstellt (zum Beispiel eine Bestell-ID oder Buchungs-ID)?
Stellen Sie sicher, dass Ihre nutzerdefinierten Daten als Metadaten in relevanten Reporting-Objekten enthalten sind.
Optionen | Finanzberichte | Sigma | Benutzerdefinierte Berichte |
---|---|---|---|
Beschreibung | Zeigen Sie die Finanzdaten in Ihrem Stripe-Konto an, um Ihre Geschäftsabläufe zu optimieren. | Verarbeiten Sie Geschäftsdaten mit SQL. Verwenden Sie SQL, um Ihre Stripe-Daten und Umsätze zu analysieren, und erstellen Sie nutzerdefinierte Berichte. | Erstellen Sie Ihre eigenen Berichte über Dashboard-Exporte, die API und Webhooks. |
Vorteile |
|
|
|
Beschränkungen |
|
|
|
Überlegungen
Verlangt Ihr Unternehmen, dass Sie bestimmte Beträge auf Ihr Bankkonto auszahlen?
Wenn Sie Ihre Auszahlungen nicht selbst steuern möchten, verwenden Sie automatische Auszahlungen. So wird Ihr gesamtes Guthaben automatisch entsprechend Ihrem Auszahlungsplan auf Ihr Bankkonto ausgezahlt.
Wenn Sie bestimmte Beträge einzahlen müssen, können Sie mit manuellen Auszahlungen den auf Ihr Bankkonto zu überweisenden Betrag begrenzen. Bei manuellen Auszahlungen können Sie den Auszahlungsbetrag nicht mit bestimmten Transaktionen verknüpfen.
Alternativ können Sie Instant Payouts für Debitkarten in Betracht ziehen, da dadurch die weitere Nutzung von automatischen Auszahlungen erleichtert wird.
Möchten Sie ein Guthaben in Ihrem Konto beibehalten?
Bei manuellen und sofortigen Auszahlungen können Sie ein Stripe-Guthaben Ihrer Wahl beibehalten.
Planen Sie einen Abgleich zwischen Transaktionen in Ihrem Konto und Auszahlungen an Ihre Bank?
Falls ja, nutzen Sie automatische Auszahlungen.
Optionen | Manuell | Automatische und sofortige Auszahlungen |
---|---|---|
Beschreibung | Erstellen Sie manuell Auszahlungen für den angegebenen Betrag und die angegebene Währung auf ein Bankkonto Ihrer Wahl. | Automatische Auszahlung von Geldern, wenn sie verfügbar sind und nach der Zahlungsabwicklung. Entweder täglich, wöchentlich oder monatlich. Nutzen Sie die Vorteile von Instant Payouts, während Ihr Konto für automatische Auszahlungen konfiguriert ist. |
Vorteile |
|
|
Beschränkungen |
|
|
Schützen Sie Ihr Unternehmen vor Betrug und angefochtenen Zahlungen
Als E-Commerce-Unternehmen ist es wichtig, die Betrugsraten niedrig zu halten und Zahlungsanfechtungen von Kundinnen und Kunden zu bearbeiten. Radar von Stripe unterstützt Sie dabei, Ihre Umgebung für Betrugsprävention zu optimieren, Einblicke in verdächtige Abbuchungen zu erhalten und die Leistung Ihres Betrugsmanagements über ein einheitliches Dashboard zu bewerten. Für Unternehmen in vielen Märkten und ganz allgemein für den E-Commerce ist die Betrugsbekämpfung von grundlegender Bedeutung.
Überlegungen
Haben Sie moderate oder hohe Betrugs- und Anfechtungsraten?
Ziehen Sie die Anwendung einiger dieser Best Practices als Teil Ihrer Gesamtstrategie zur Betrugsprävention in Betracht, um übermäßige Rückbuchungen zu vermeiden und mögliche Belastungen und Verluste für Kundinnen/Kunden zu reduzieren.
Würde Ihr Unternehmen von einer detaillierten Kontrolle bei Ihren Maßnahmen zur Betrugsprävention profitieren?
Mit Radar können Sie Ihre Risikotoleranz wählen, eigene Regeln zur Anpassung Ihres Schutzes anhand einer Vielzahl von Transaktionsattributen erstellen und nutzerdefinierte Sperr- und Prüflisten verwalten, mit denen Sie schnell auf Betrugsversuche reagieren können.