Steuern in Ihren nutzerdefinierten Zahlungsabläufen berechnenPrivate Vorschau
Erfahren Sie, wie Sie Steuern mit der Stripe Tax API und der Payment Intents API integrieren.
Mit der Stripe Tax API können Sie Steuern in Ihren nutzerdefinierten Zahlungsabläufen berechnen. Wenn Sie die Payment Intents API verwenden, kann Stripe Steuertransaktionen im Zahlungslebenszyklus übermitteln.
Private Vorschau
Dieses Feature befindet sich derzeit in der privaten Vorschau. Nutzer/innen ohne Zugriff auf die Vorschau können die Tax API verwenden, um Stripe Tax mit Payment Intents zu integrieren.
Steuer berechnen
Sie können die Tax API mit einem PaymentIntent integrieren, indem Sie sie mit einem Steuer-Calculation
-Objekt verknüpfen. Verwenden Sie Steuer berechnen, um ein neues Steuer-Calculation
-Objekt mit Informationen darüber zu erhalten, wie viel Steuer erhoben werden soll.
Steuerberechnung mit dem PaymentIntent verknüpfen
Private Vorschau
Dieses Feature befindet sich derzeit in der privaten Vorschau. Nutzer/innen ohne Zugriff auf die Vorschau können die Tax API verwenden, um Stripe Tax mit Payment Intents zu integrieren.
Wenn Sie einen PaymentIntent erstellen oder ändern, fügen Sie die Steuer-Calculation
-ID hinzu und legen Sie den amount
auf den amount_
des Steuer-Berechnungsobjekts fest.
Unterstützte Endpoints
Die folgenden Endpoints unterstützen das Festlegen einer Berechnung für einen PaymentIntent.
- Erstellen: /v1/payment_intents
- Aktualisieren: /v1/payment_intents/:id
- Bestätigen: /v1/payment_intents/:id/confirm
- Erfassen: /v1/payment_intents/:id/capture
Beschränkungen
- Sie können neue Berechnungen nur so lange mit einem PaymentIntent verknüpfen, bis dieser in den Zustand
succeeded
übergeht. - Eine Steuerberechnung kann auf nur eine Steuer-
Transaction
hinauslaufen . Wenn mehrere PaymentIntents den Statussucceeded
mit derselben verknüpften Berechnung annehmen, wird in der Buchhaltung nur der erste Intent widergespiegelt.
Resultierende Stripe-Aktionen
Wenn der PaymentIntent korrekt mit dem Steuer-Calculation
-Objekt verknüpft ist, führt Stripe automatisch Folgendes durch:
- Erstellt eine Steuertransaktion anhand der Berechnung, nachdem der PaymentIntent in den Zustand
succeeded
übergegangen ist - Führt eine Steuerumkehrung einer steuerlichen Transaktion für alle Rückerstattungen (erstellt mit der API oder über das Dashboard) für den PaymentIntent durch
- Erstellt eine Steuerumkehrung für ein Storno, wenn eine Rückerstattung fehlgeschlagen ist
- Enthält die gesamten Steuerinformationen in den
PaymentIntent
-Belegen
Stripe wird nicht:
- Den PaymentIntent-Betrag basierend auf der verknüpften Steuerberechnung ändern
- Den Betrag der Steuertransaktion basierend auf dem für den PaymentIntent erfassten Betrag ändern
- Automatisch eine Steuerumkerhung für Zahlungsanfechtungen erstellen
Integrieren Sie Steuern für Ihre Connect-Plattform mit der Stripe Tax API und der Payment Intents API
Die Payment Intents API funktioniert mit verbundenen Konten auf Ihrer Connect-Plattform. Wenn Sie also Steuern über ein verbundenes Konto berechnen, können Sie die Steuerberechnung mit einem Payment Intent verknüpfen, der mit diesem verbundenen Konto erstellt wurde.