Weiter zum Inhalt
Konto erstellen
oder
anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellen
Anmelden
Jetzt starten
Zahlungen
Revenue
Plattformen und Marktplätze
Geldmanagement
Entwickler-Tools
Übersicht
Informationen zu Stripe Payments
Aktualisieren Sie Ihre Integration
Zahlungsanalysefunktionen
Online-Zahlungen
ÜbersichtIhren Use case findenZahlungen verwalten
Payment Links verwenden
Bezahlseite erstellen
    Übersicht
    Quickstarts
    Erscheinungsbild anpassen
    Zusätzliche Informationen erfassen
    Steuern einziehen
      Verwenden Sie manuelle Steuersätze
      Steuer-IDs erfassen
    Bezahlvorgang dynamisch aktualisieren
    Ihren Produktkatalog verwalten
    Abonnements
    Zahlungsmethoden verwalten
    Lassen Sie Kundinnen/Kunden in ihrer Landeswährung zahlen
    Rabatte, Upselling und optionale Artikel hinzufügen
    Zukünftige Zahlungen einrichten
    Zahlungsdaten bei der Zahlung speichern
    Zahlungen auf Ihrem Server manuell genehmigen
    Nach der Zahlung
    Elements mit Checkout Sessions API-Änderungsprotokoll (Beta)
    Vom bisherigen Bezahlvorgang migrieren
    Bezahlvorgang auf Prices umstellen
Erweiterte Integration erstellen
In-App-Integration erstellen
Zahlungsmethoden
Zahlungsmethoden hinzufügen
Zahlungsmethoden verwalten
Schnellerer Bezahlvorgang mit Link
Zahlungsschnittstellen
Payment Links
Checkout
Web Elements
In-App-Elements
Zahlungsszenarien
Nutzerdefinierte Zahlungsabläufe
Flexibles Acquiring
Orchestrierung
Präsenzzahlungen
Terminal
Andere Stripe-Produkte
Financial Connections
Krypto
Climate
StartseiteZahlungenBuild a checkout page

Steuern einziehen

Finden Sie heraus, wie Sie mit Stripe Checkout Steuern für Einmalzahlungen einziehen können.

Seite kopieren

Stripe Tax ist ein kostenpflichtiges Produkt, das Steuern für Ihre Transaktionen automatisch und ohne vordefinierte Steuersätze und -regeln berechnet. Gebühren werden erst dann fällig, wenn Sie mindestens einen Standort angegeben haben, an dem Sie zur Berechnung und Abführung von Steuern verpflichtet sind.

Konfigurieren Sie Ihre Checkout-Sitzung, um Steuern einzuziehen

So beginnen Sie mit der Steuererhebung:

  1. Übergeben Sie automatic_tax[enabled]=true.
  2. Geben Sie für jeden Einzelposten einen tax_code an oder legen Sie im Dashboard einen voreingestellten Steuercode fest.
  3. Geben Sie für jeden Einzelposten ein tax_behavior an oder legen Sie im Dashboard ein standardmäßiges Steuerverhalten fest.
Command Line
cURL
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "line_items[0][price_data][currency]"=usd \ -d "line_items[0][price_data][product_data][name]"=T-shirt \ -d "line_items[0][price_data][product_data][tax_code]"=txcd_99999999 \ -d "line_items[0][price_data][unit_amount]"=2000 \ -d "line_items[0][price_data][tax_behavior]"=exclusive \ -d "line_items[0][quantity]"=1 \ -d mode=payment \ -d ui_mode=custom \ -d return_url={{RETURN_URL}} \ -d "automatic_tax[enabled]"=true

Steuercodes

Steuercodes verknüpfen Produkte mit Steuersätzen. Wählen Sie aus der Liste der verfügbaren Steuercodes den Steuercode aus, der am besten zu Ihrem Produkt passt. Wenn ein Produkt zu keinem der angegebenen Codes passt, verwenden Sie einen der Codes, dessen Name den Begriff „Allgemein“ enthält.

Steuerverhalten

Das Steuerverhalten bestimmt, wie Käufer/innen die Steuer angezeigt wird. Es gibt zwei Optionen für das Steuerverhalten:

  • Exklusiv: Der Produktpreis enthält keine Steuern. Die Steuer wird als separater Betrag hinzugefügt.
  • Inklusiv: Der Produktpreis enthält jeglichen Steuerbetrag.

Weitere Informationen zum Steuerverhalten.

OptionalAntwort überprüfen

Steuerbetrag rendern

Verwenden Sie useCheckout, um den Steuerbetrag in Ihrem Bezahlformular zu rendern. Stellen Sie sicher, dass Sie den Unterschied zwischen inklusiver und exklusiver Steuer verstehen.

import React from 'react'; import {useCheckout} from '@stripe/react-stripe-js'; const CheckoutForm = () => { const checkout = useCheckout(); return ( <div> <h2>Checkout Summary</h2> <pre> {JSON.stringify(checkout.lineItems, null, 2)} </pre> <h3>Totals</h3> <pre> Subtotal: {checkout.total.subtotal.amount} {/* Make sure you are using the appropriate tax amount type (taxInclusive and/or taxExclusive) for your integration */} Tax: {checkout.total.taxExclusive.amount} Total: {checkout.total.total.amount} </pre> </div> ) };
War diese Seite hilfreich?
JaNein
Benötigen Sie Hilfe? Kontaktieren Sie den Kundensupport.
Nehmen Sie an unserem Programm für frühzeitigen Zugriff teil.
Schauen Sie sich unser Änderungsprotokoll an.
Fragen? Sales-Team kontaktieren.
LLM? Lesen Sie llms.txt.
Unterstützt von Markdoc