VAT-API
VAT-Berechnungs-Endpunkt
Der calculate-Endpunkt ermöglicht präzise VAT-Berechnungen für konforme Preisgestaltung unter Berücksichtigung länderspezifischer Vorschriften, Transaktionsbeträge und optionaler Produktkategorien.
GET
VAT-Berechnungs-Endpunkt
Erste Schritte
Basis-URL
Berechnungs-Endpunkt
Dercalculate-Endpunkt benötigt Ihren eindeutigen API-Schlüssel, das Land und den zu prüfenden Betrag:
Anfrageparameter
String
erforderlich
Ihr eindeutiger API-Schlüssel. Beachten Sie, dass jeder Nutzer für jede Cleariflow-API eigene API-Schlüssel hat — Ihr VAT-Validierungs-API-Schlüssel funktioniert z. B. nicht für die IP-Geolokalisierungs-API.
String
erforderlich
Der Betrag, für den der VAT-Betrag ermittelt oder von dem er abgeleitet werden soll.
String
erforderlich
Der zweistellige ISO-3166-1-alpha-2-Code des Landes, in dem die Transaktion stattfindet.
String
erforderlich
Die für die Berechnung zu verwendende VAT-Kategorie. Verwenden Sie „standard” für den Standardsatz oder spezifische Kategorien wie „e-books”, „audiobooks” usw. für ermäßigte Sätze.
Boolean
Wenn der Betrag bereits VAT enthält und Sie die Umkehrberechnung zur Aufteilung in Nettobetrag und VAT wünschen, setzen Sie diesen Parameter auf
true. Wird er nicht explizit angegeben, ist der Standardwert false.Antwortparameter
Die API-Antwort wird in einem universellen und leichtgewichtigen JSON-Format zurückgegeben.String
Der Betrag ohne VAT.
String
Die Summe aus Grundbetrag und VAT, d. h.
amount_excluding_vat + vat_amount.String
Der berechnete VAT-Betrag.
String
Die Kategorie des Kaufs, anhand derer ermittelt wird, ob ein ermäßigter Satz gilt. Siehe unten für eine Liste unterstützter Kategorien.
String
Der VAT-Satz als Dezimalzeichenkette (z. B. „0.190” für 19 %).
Object
Objekt mit Länderinformationen.
String
Der zweistellige ISO-3166-1-alpha-2-Code des Landes, in dem die Transaktion stattfindet.
String
Der Name des Landes, für das die VAT berechnet wird.