Stripe.com API-Features

Thema Endpunkt(e) / Parameter Funktion Features Vorteile Authentifizierung
Authentifizierung Absicherung aller API-Calls • sk_test…/sk_live… Keys
• Restricted Keys
• Sofortiger Test↔Live
• Granulare Rechte
Einheitliche Sicherheit
Flexibler Key-Wechsel
HTTP Basic mit Secret Key
Fehlerbehandlung Einheitliches Fehler-Handling • HTTP-Statuscodes (2xx/4xx/5xx)
• error.code / message
• Client vs. Server klar getrennt
Programmgesteuertes Retry
Saubere UX bei Fehlern
HTTP Basic mit Secret Key
Erweiterungen (Expand) ?expand[]=… Inline-Einbettung verknüpfter Objekte • Bis zu 4 Ebenen
• Mehrere Felder pro Request
Weniger Round-Trips
Einfachere Client-Logik
HTTP Basic mit Secret Key
Idempotente Requests Header Idempotency-Key Sichere Wiederholung ohne Duplikate • 24 h Aufbewahrung
• Automatische Duplikat-Prüfung
• Retry-Strategien
Verhindert doppelte Aktionen HTTP Basic mit Secret Key
Metadaten metadata[key]=value Freie Key-Value-Anhänge an Objekte • Bis 50 Paare
• Werte bis 500 Zeichen
Flexibles Tracking (z. B. order_id)
Audit-Trails
HTTP Basic mit Secret Key
Paginierung limit, starting_after, ending_before Cursor-basierte Listen • Cursor statt Page-Nummer
• Auto-Pagination in SDKs
Effiziente Datenkontrolle HTTP Basic mit Secret Key
Suche /v1/.../search + query, page, limit Volltext- und Filterabfragen • SQL-ähnliche Sprache
• next_page-Cursor
Komplexe Queries ohne externen Search HTTP Basic mit Secret Key
Versionierung / Req-ID Header Stripe-Version, Response-Header Request-Id API-Version fixieren & Debugging • Monthly Releases rückwärtskompatibel
• Einmalige Request-IDs
Stabile Upgrades
Schnelle Support-Analyse
HTTP Basic mit Secret Key

Kern-Zahlungs-APIs

Thema Endpunkt(e) / Parameter Funktion Features Vorteile Authentifizierung
Payment Intents /v1/payment_intents
/:id/confirm
/:id/capture
/:id/cancel
Steuerung kompletter Zahlungs-Workflows • PSD2-konform
• 3DS-Flows integriert
• Automatische Status-Übergänge
Einheitliche API für alle Zahlungsmethoden API-Key
Charges /v1/charges
/:id
/:id/capture
Legacy-Transaktionen (direktes Abbuchen) • Sofortige Belastung
• Wiederholte Captures möglich
Einfache & direkte Integration API-Key
Checkout Sessions /v1/checkout/sessions
/:id/line_items
Gehostetes Checkout-Erlebnis • Dynamische Zahlungsmethoden
• A/B-Testing
• CSS-Anpassung
Hohe Conversion-Rates
Kein eigener UI-Code nötig
API-Key
Payment Links /v1/payment_links
/:id/line_items
No-Code-Bezahl-URLs • Wiederverwendbare Links
• Produkt-/Preis-Konfiguration
Blitzschneller Start ohne Dev-Aufwand API-Key
Setup Intents /v1/setup_intents
/:id/confirm
/:id/cancel
Speicherung von Zahlungsmethoden ohne Charge • Automatisches Anheften an Kunden
• Mikro-Deposits für Verifizierung
Reibungslose spätere Zahlungen API-Key
Payment Methods /v1/payment_methods
/:id
/:id/attach
/:id/detach
Verwaltung aller Kunden-Zahlungsmittel • Karten, SEPA, Wallets usw.
• Customer-Scoped
Bessere UX durch gespeicherte Instrumente API-Key
Webhooks & Events /v1/webhook_endpoints
/v1/events
Asynchrone Event-Verarbeitung • Signatur-Verifikation
• Retry & Replay
• Echtzeit-Reaktionen
Automatisierung
Zuverlässige Zahlungs-Updates
API-Key + Webhook-Secret

Billing & Subscriptions

Thema Endpunkt(e) / Parameter Funktion Features Vorteile Authentifizierung
Subscriptions /v1/subscriptions
/:id
/:id/cancel
/:id/resume
/search
Wiederkehrende Zahlungen • Mengen- & nutzungsbasiert
• Trial-Phasen
• Prorationen
Planbarer, stabiler Umsatz
Flexibles Preismodell
API-Key
Invoices /v1/invoices
/:id
/create_preview
/:id/finalize
/:id/send
/search
Rechnungen erstellen & versenden • E-Mail-Versand
• PDF-Rendering
• Erinnerungs-Workflows
Automatisiertes Mahnwesen
Professionelles Branding
API-Key
Payment Links (Billing) /v1/payment_links
/:id/line_items
No-Code-Bezahllinks für Billing • Wiederverwendbar
• A/B-Testing
Schnellste Go-Live-Zeit API-Key
Steuerberechnung (Tax) /v1/tax/rates
/v1/tax/calculations
/v1/tax/registrations
Automatische Steuerberechnung • Länderspezifische Regeln
• Schwellenüberwachung
• Berichte
Minimiertes Fehlerrisiko
Weniger manueller Aufwand
API-Key
Revenue Recognition Reporting API:
/v1/reporting/report_runs
(report_type=recognized_revenue_summary_by_product)
Perioden-Abgrenzung (ASC 606) • Echtzeit-Status
• Produkt-/Datums-Kategorien
Compliance-Sicherheit
Weniger manuelle Buchung
Reporting-Key / Dashboard-Login
Payout-Reconciliation Reporting API:
/v1/reporting/report_runs
(report_type=itemized_payouts)
Payout vs. Bankabgleich • Detaillierte Auszahlungslisten
• Zahlungsstatus
Automatisierte Kontrolle
Schneller Abschluss
API-Key
Custom Reports (Sigma) /v1/sigma/scheduled_query_runs
/:id
SQL-basiertes Reporting • Geplante Ausführung
• Ergebnisdatei
• Webhook-Benachrichtigung
Tiefe Einblicke in Echtzeit-Daten API-Key
Data Pipeline – (Dashboard-Export) Data-Warehouse-Export • Vollständige Historie
• Automatische Updates
BI-Tool-Integration
Zentrales Data Warehouse
Dashboard-Login
Externe Daten-Import – (No-Code-Connector) Automatischer Datenimport • CSV, SFTP, API
• Mapping UI
Einheitliche Datenbasis
Weniger manueller ETL-Aufwand
Dashboard-Login
Unternehmensgründung (Atlas) – (Atlas-Dashboard) Gründung & EIN-Beantragung • LLC/C-Corp-Optionen
• 83(b) Unterstützung
• Gründer-Bundle
Komplettes Gründungs-Package
Rabatte für Gründer-Tools
Atlas-Login

Connect & Marktplätze

Thema Endpunkt(e) / Parameter Funktion Features Vorteile Authentifizierung
Auth & Scope API-Zugriff & Mandatsprüfung • Stripe-Account Header für Connected Accounts
• Kontext-Switch per Header
Single-Key-Management HTTP Basic + Stripe-Account Header
Onboarding (Hosted) /v1/account_links Fertiges Stripe-Onboarding • Standard-UI
• Automatische Verifizierung
Schnellste Integration
Geringer Dev-Aufwand
API-Key + Stripe-Account Header
Onboarding (Embedded) Connect Components (JS/React) Eingebettete UI-Bausteine • Custom Branding
• Einheitliche UX
• Flexible Anpassung
Self-Hosted UX bei minimalem Aufwand API-Key + Stripe-Account Header
Onboarding (API) /v1/accounts
/:id/persons
Volles Custom-Onboarding via API • Eigene UX/Flows
• Fine-Grained Data
Maximale Flexibilität API-Key + Stripe-Account Header
Direct Charges POST /v1/charges + Header Stripe-Account Direkte Abrechnung im Connected Account • Sofortige Abrechnung
• Volle Gebührenkontrolle
Klare Einnahmentrennung API-Key + Stripe-Account Header
Destination Charges POST /v1/charges + destination={acct_…} Payment via Plattform → Payout • Plattform behält Gebühr
• Verkäufer erhält Restbetrag
Gebührenmonetarisierung
Transparente Geldströme
API-Key + Stripe-Account Header
Separate Charges & Transfers POST /v1/charges
POST /v1/transfers
2-Schritte-Flow: Charge & Transfer • Flexibles Timing
• Teilweise Verteilung
Verzögerte/batch-basierte Payouts API-Key + Stripe-Account Header
Subscriptions (Connected) POST /v1/subscriptions + Header Stripe-Account Recurring für Marktplatz-Endkunden • Nutzen- & pauschalbasierte Pläne
• Trials
• Prorationen
Automatisierte Abo-Modelle API-Key + Stripe-Account Header
Payouts GET/POST /v1/payouts + Header Stripe-Account Auszahlung an Connected Accounts • Payout-Schedule (täglich, wöchentlich)
• Reversals & Cancels
Automatische Abwicklung API-Key + Stripe-Account Header
Tax & Reporting (Connect) /v1/tax/calculations + Header Stripe-Account
/v1/reporting/report_runs
Steuer & US-Formulare (1099) • Automatische Schwellenüberwachung
• Integrierte Formular-Generation
Compliance-Sicherheit
Weniger manueller Aufwand
API-Key + Stripe-Account Header
Risikomanagement (Radar) – (Dashboard Settings / Rules) Betrugsprävention & Scoring • Connect-weite Betrugsregeln
• Echtzeit-Scoring
Weniger Betrugsfälle
Einheitliche Risikopolitik
Dashboard-Login + API-Key
Dashboard Components Connect Embedded Components Verknüpfte Dashboards für Verkäufer • Balances, Transactions, Reports
• Vollständiges UI-Kit
Self-Service für Verkäufer
Kein eigener Dashboardaufwand
API-Key + Stripe-Account Header
Globale Währungen & Regionen Weltweite Zahlungen & Payouts • 135+ Währungen
• Lokale Zahlungsmethoden
• Grenzüberschreitend
Höhere Conversion durch lokale Optionen API-Key + Stripe-Account Header
Plattform-Tools & Management – (Dashboard: Team, Rollen, Webhooks) Zentrales Plattform-Management • Multi-User-Rollen
• Event-Logging
• Webhook-Konfiguration
Skalierbare Rechteverwaltung
Transparente Audit-Trails
Dashboard-Login + API-Key

Issuing & Treasury & Capital

Thema Endpunkt(e) / Parameter Funktion Features Vorteile Authentifizierung
Issuing (Karten ausstellen) /v1/issuing/cardholders
/v1/issuing/cards
/v1/issuing/authorizations/:id
/v1/issuing/disputes
Karte erstellen & verwalten • Physisch & virtuell
• Auth & Capture Controls
• PIN/Magstripe
• Dispute-Handling
Kontrolle über Corporate-Ausgaben in Echtzeit API-Key
Treasury (Banking-as-a-Service) /v1/treasury/financial_accounts
/v1/treasury/transactions
/v1/treasury/transaction_entries
/v1/treasury/inbound_transfers
/v1/treasury/outbound_transfers
Finanzkonten & Geldbewegungen • Multi-Currency FinancialAccounts
• ACH/Wire-Flows
• Echtzeit-Salden
Eingebettetes Cash-Management
Nahtloser Banking-Flow
API-Key
Unternehmensfinanzierung (Capital) /v1/capital/financing_offers
/:id/mark_delivered
/v1/capital/financing_summary
Umsatzbasierte Finanzierungsprogramme • Rückzahlung pro Umsatz-%
• Angebots-Lifecycle
• Finanzierungsstatus-Übersicht
Schneller Zugang zu Betriebskapital
Keine Kreditzinsen
API-Key
Connect-Finanzierung (gleiche Endpunkte) + Header Stripe-Account Capital-Angebote für Connected Accounts • Plattform-gesteuerte Angebote
• API-Onboarding & Monitoring
Einheitliche Verwaltung für Plattform & Accounts API-Key + Stripe-Account Header

Developer Tools & Infrastruktur

Thema Tool / Endpunkt Funktion Features Vorteile Authentifizierung
Versionierung & Changelog Nachverfolgung von API-Änderungen • Monthly Releases
• Breaking-Change-Hinweise
• Dashboard-Changelog
Früherkennung von Breaking Changes Header Stripe-Version
SDKs & UI Components Offizielle Client-Libraries Schnelle API-Integration • Auto-Pagination
• Typisierte Interfaces
• UI-Elements (Elements, React, Mobile)
Weniger Boilerplate
Idiomatische Nutzung
API-Key
API-Management & Error-Handling Auth & robuste Fehlerbehandlung • HTTP Basic Auth
• Standardisierte Error-Objekte
• Idempotency-Tools
Sicheres Retry-Verhalten HTTP Basic mit Secret Key
Testen & Sandbox Test Clocks, Test-Helpers, Simulators Realistische Tests • Zeitreise (UTC ändern)
• Webhook-Forwarding
• Testdaten/Szenarien
Komplexe Flows ohne Live-Risiko Test-Mode API-Key
Event Destinations /v2/core/event_destinations Versand an Webhooks oder EventBridge • Thin vs. Snapshot Events
• Ping/Enable/Disable
Flexibles Routing
Hohe Zuverlässigkeit
API-Key
Stripe CLI stripe CLI-Befehle Lokales Verwalten & Testen • Fixture-Generierung
• Webhook-Forwarding
• Live-Mode-Simulation
Schnelles Prototyping
CI/CD-Integration
CLI-Login mit API-Key
Workbench Web-UI im Dashboard Debugging & Ressource-Management • Query Explorer
• Event-Log
• API-Version Testing
Zentrales Troubleshooting Dashboard-Login + API-Key
Stripe Shell In-Browser CLI Interaktives Testen & Exploration • Auto-Completion
• In-Context Samples
Kein Local Setup nötig Dashboard-Login
Developer Dashboard Dashboard UI Monitoring von API-Requests & Webhooks • Live Logs
• Request Details
• Quota-Überwachung
Echtzeit-Einblick
Schnelle Fehlersuche
Dashboard-Login + API-Key
LLM-Integration LLMS.txt, API-Playground LLMs in Developer-Workflows • Prompt Templates
• Autom. Docs-Abrufe
Schnellere Prototypen
Verbesserte UX
API-Key
Security Best Practices Schutz von Keys & Infrastruktur • Webhook-Signaturprüfung
• Key-Rotation
• RBAC im Dashboard
Minimiertes Risiko
Compliance-Unterstützung
API-Key + Webhook-Secret
Stripe Apps & Connectors /v1/apps (Extensions), Connectors UI Dashboard-Erweiterungen & Integrationen • UI-Extensions
• OAuth-Flows
• Partner-Connector-Templates
Maßgeschneiderte Workflows
Ökosystem-Erweiterung
API-Key + OAuth
Partner Ecosystem & Zert. Schulung, Zertifizierung & Community-Support • Partner Directory
• Zertifizierungsprogramme
• Tutorials/Discord
Zugang zu Expertennetzwerk
Qualitätssiegel
Registrierung im Partner-Portal
Quelle: Alle Inhalte basieren auf der Stripe API-Dokumentation.