ForHosting KIT · Entwickler-Tools

Gutscheinrechner

Ein Gutschein kann einen Prozentsatz oder einen festen Betrag abziehen, doch der tatsächlich zu zahlende Preis ist nicht immer sofort erkennbar.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Dieser Rechner verarbeitet beide Varianten und zeigt Ausgangspreis, Ersparnis und Endpreis mit zwei Dezimalstellen an. Außerdem verhindert er negative Ergebnisse bei festen Gutscheinen. Damit eignet er sich für Einkaufsvergleiche, Aktionsprüfungen, Checkout-Tests und die Budgetplanung vor dem Kauf.

Wählen Sie die Gutscheinart und geben Sie den Ausgangspreis ein

Beginnen Sie mit dem Preis vor Anwendung des Gutscheins. Geben Sie einen nicht negativen Betrag ohne Währungssymbol und mit höchstens zwei Dezimalstellen ein. Wählen Sie percent, wenn der Gutschein beispielsweise 15% Rabatt verspricht, oder fixed bei einem festen Nachlass wie $10. Die Unterscheidung ist wichtig: Prozentgutscheine richten sich nach dem Kaufpreis, feste Gutscheine ziehen bei jedem berechtigten Kauf denselben Betrag ab. Lassen Sie Steuern, Versand, Mitgliedsguthaben und unabhängige Aktionen unberücksichtigt, sofern das Geschäft sie nicht ausdrücklich in die berechtigte Zwischensumme einbezieht. Ein reiner Warengutschein gehört auf die Warenzwischensumme, nicht auf den Gesamtbetrag samt Lieferung. Eindeutige Eingaben erleichtern den Vergleich mit Kassenbon oder Warenkorb. Nullwerte sind für Aktionstests zulässig; negative Werte, fehlerhafte Beträge und unbekannte Gutscheinarten werden abgelehnt, ohne Ihre Absicht zu erraten.

Verstehen Sie prozentuale und feste Ersparnisse

Bei einem Prozentgutschein multipliziert der Rechner den Ausgangspreis mit dem Prozentsatz und rundet die Ersparnis kaufmännisch auf den nächsten Cent. So ergibt $79.99 mit 15% zunächst eine centgenaue Ersparnis, die anschließend abgezogen wird. Prozentwerte dürfen höchstens zwei Dezimalstellen haben und müssen zwischen null und hundert liegen. Bei einem festen Gutschein ist der eingegebene Betrag bereits die gewünschte Ersparnis; eine Multiplikation entfällt. Übersteigt er den Ausgangspreis, wird die angewandte Ersparnis darauf begrenzt und der Endpreis beträgt $0.00. Dies entspricht üblichen Rabattgutscheinen, die einen berechtigten Preis senken, aber kein Bargeld oder negatives Guthaben erzeugen. Die Ausgabe enthält sowohl den gewünschten Gutscheinwert als auch die tatsächlich angewandte Ersparnis. Eine Anwendung kann deshalb einen Gutschein über $50 von den auf einen Artikel über $30 tatsächlich nutzbaren $30 unterscheiden.

Nutzen Sie das Ergebnis für Einkäufe und automatische Prüfungen

savings bezeichnet den vom berechtigten Ausgangspreis abgezogenen Betrag, final_price den nach dem Gutschein verbleibenden Preis. Alle Geldbeträge besitzen genau zwei Dezimalstellen und lassen sich dadurch einfach anzeigen, speichern oder in automatischen Tests vergleichen. Die Berechnung verwendet ganze Cent statt binärer Gleitkommaarithmetik und vermeidet ungenaue Brüche. Diese Stabilität unterstützt Qualitätssicherung im Onlinehandel, private Budgetplanung, Aktionsprüfungen und Erklärungen im Kundendienst. Das Ergebnis gilt für einen direkt auf einen berechtigten Preis angewandten Gutschein. Es entscheidet nicht über Kombinationen, Mindestbestellwerte, Ausschlüsse, Steuern, Versandrabatte oder Kontoberechtigungen; diese Regeln legt der Händler fest. Prüfen Sie bei einem echten Checkout hier die berechtigte Zwischensumme, vergleichen Sie die angezeigte Ersparnis und lesen Sie bei Abweichungen die Händlerbedingungen. Jeder API-Aufruf kostet $0.002; im Browser steht dieselbe deterministische Berechnung interaktiv bereit.

Konkurrierende Gutscheine vergleichen

Berechnen Sie einen Prozent- und einen Festgutschein für denselben Preis, um die größere Ersparnis zu erkennen.

Eine Verkaufsaktion prüfen

Bestätigen Sie Ersparnis und angezeigten Endpreis vor Veröffentlichung der Gutscheinwerbung.

Checkout-Berechnungen testen

Erstellen Sie deterministische Sollwerte für prozentuale und feste Gutscheine in Qualitätstests.

Welche Gutscheinarten werden unterstützt?

Verwenden Sie percent für einen Prozentsatz oder fixed für einen festen Geldbetrag.

Kann ein Gutschein einen negativen Endpreis erzeugen?

Nein. Die feste Ersparnis wird auf den Ausgangspreis begrenzt; das Minimum ist $0.00.

Wie wird die prozentuale Ersparnis gerundet?

Sie wird mit Ganzzahlarithmetik kaufmännisch auf den nächsten Cent gerundet.

Sind Steuern oder Versand enthalten?

Nein. Geben Sie den laut Händlerbedingungen exakt berechtigten Preis oder die Zwischensumme ein.

Was kostet die Berechnung per API?

Jede Berechnung per API kostet $0.002.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/life/coupon-savings

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/life/coupon-savings \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"price":"79.99","discount_type":"percent","discount_value":"15"}'
{
  "price": "79.99",
  "discount_type": "percent",
  "discount_value": "15"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.coupon_savings",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →