ForHosting KIT · Entwickler-Tools

Produktpaket-Rabattrechner: Preis und Ersparnis

Ein Paketrabatt wirkt einfach, bis mehrere Preise, Dezimalstellen und Aktionsprozentsätze im Shop, Angebot und Checkout übereinstimmen müssen.

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

Dieser Rechner addiert die Einzelpreise aller Produkte, wendet einen Rabatt auf die Zwischensumme an und gibt Endpreis sowie Ersparnis aus. Vertriebsteams, Händler und Entwickler erhalten damit schnell ein reproduzierbares Ergebnis, ohne Tabellenformel oder Kopfrechnen. Gleiche Eingaben führen stets zur gleichen Ausgabe; deshalb eignet sich die Berechnung für manuelle Planung und automatisierte E-Commerce-Abläufe.

Geben Sie die Preise des Pakets ein

Listen Sie den einzelnen Verkaufspreis jedes enthaltenen Artikels auf. Verwenden Sie den Betrag, den Kunden beim separaten Kauf vor Anwendung der Paketaktion zahlen würden. Der Rechner addiert diese Werte zur Zwischensumme, die als Vergleichsbasis für Rabattpreis und ausgewiesene Ersparnis dient. Enthält das Angebot mehrere Einheiten desselben Produkts, geben Sie jede Einheit separat ein, denn die Anzahl der Einträge bestimmt auch die ausgegebene Artikelzahl. Dezimalwerte und ein Nullpreis für eine tatsächlich kostenlose Komponente sind zulässig; negative, fehlende oder als Währungstext formatierte Werte sind es nicht. Verwenden Sie durchgehend dieselbe Währung. Der Rechner führt keine Umrechnung durch und leitet keine Steuerbehandlung ab. Eine Mischung aus Euro und Dollar oder aus Brutto- und Nettopreisen wäre zwar mathematisch berechenbar, kaufmännisch aber irreführend. Eine einheitliche Preisliste macht das Ergebnis für Sortimentsplanung, Aktionsprüfung und Checkout-Kontrolle zuverlässig nutzbar.

Wenden Sie den Rabatt an und lesen Sie das Ergebnis

Tragen Sie den prozentualen Rabatt für das vollständige Paket zwischen null und hundert ein. Zunächst werden die Einzelpreise summiert. Anschließend wird die Zwischensumme mit dem Prozentsatz multipliziert, um die Ersparnis zu bestimmen. Nach deren Abzug ergibt sich der Paketpreis. Zwanzig Prozent Rabatt bedeuten beispielsweise, dass Kunden achtzig Prozent des kombinierten Preises zahlen; es werden nicht zwanzig Währungseinheiten abgezogen. Die Ausgabe enthält Zwischensumme, eingegebenen Prozentsatz, Ersparnis, Endpreis und Zahl der Einträge. Geldbeträge werden für eine stabile, gut lesbare Ausgabe auf zwei Dezimalstellen gerundet. Bei null Prozent entspricht der Paketpreis der Zwischensumme, bei hundert Prozent ist das Paket kostenlos. Werte über hundert werden abgelehnt, weil sie einen negativen Preis erzeugen würden. Negative Rabatte sind ebenfalls ungültig, da sie einen Aufschlag statt der hier vorgesehenen Preisaktion darstellen.

Nutzen Sie die Berechnung für Entscheidungen und Automation

Vergleichen Sie den errechneten Paketpreis vor Veröffentlichung mit Kosten, Zielmarge und laufenden Aktionen. Die Ersparnis eignet sich für Aussagen wie „15.00 sparen“, während die Zwischensumme einen transparenten Referenzpreis liefert. Verkaufsteams können verschiedene Rabatte testen; Entwickler können über die API prüfen, ob Produktseite und Checkout dieselbe Rechnung anwenden. Jede API-Anfrage kostet $0.002; die Browservariante dient schnellen interaktiven Kontrollen. Der Rechner bildet ausschließlich die prozentuale Senkung der Summe aller Einzelpreise ab. Steuern, Versand, Festwertgutscheine, Staffelrabatte, Gratisartikel und Währungsumrechnung sind nicht enthalten. Wenden Sie solche Geschäftsregeln separat und in der richtigen Reihenfolge an. Da Rundungsregeln je nach Handelssystem abweichen, prüfen Sie außerdem, ob Ihr Checkout einmal auf Paketebene oder jede Position einzeln rundet. Dieses Werkzeug rundet die abschließenden Geldbeträge auf Paketebene.

Saisonpaket planen

Testen Sie einen prozentualen Nachlass auf Katalogpreise und sehen Sie sofort Angebotspreis und beworbene Ersparnis.

Shoppreise kontrollieren

Vergleichen Sie die erwartete Rechnung mit Zwischensumme, Ersparnis und Endpreis auf Produktseite oder im Checkout.

Verkaufsabläufe automatisieren

Erzeugen Sie aus Produktpreislisten einheitliche Paketpreise, bevor freigegebene Angebote an Kataloge oder interne Systeme gehen.

Wie wird der Paketpreis berechnet?

Die Einzelpreise werden addiert, der Rabatt wird auf die Zwischensumme angewendet und die Ersparnis davon abgezogen.

Was geschieht bei mehr als 100 % Rabatt?

Die Anfrage wird abgelehnt, weil ein Rabatt über 100 % einen negativen Paketpreis verursachen würde.

Kann ich jede Währung verwenden?

Ja, sofern alle Artikel dieselbe Währung nutzen. Eine Währungsumrechnung findet nicht statt.

Sind Steuern und Versand enthalten?

Nein. Geben Sie passende Preise ein und berechnen Sie Steuern, Versand, Gutscheine und weitere Anpassungen separat.

Was kostet eine Berechnung über die API?

Jede API-Anfrage kostet $0.002. Im Browser können Sie die Berechnung auf dieser Seite kostenlos ausführen.

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/ecom/product-bundle-discount

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/ecom/product-bundle-discount \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"item_prices":[19.99,12.5,7.51],"discount_percentage":20}'
{
  "item_prices": [
    19.99,
    12.5,
    7.51
  ],
  "discount_percentage": 20
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "ecom.product_bundle_discount",
  "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 →