# Fester Preisaufschlag für Produkt

**URL:** <https://forum.shopware.com/t/fester-preisaufschlag-fuer-produkt/102439>\
**Category:** Programmierung\
**Created:** [8. Januar 2024 um 10:53 UTC](https://forum.shopware.com/t/fester-preisaufschlag-fuer-produkt/102439 "2024-01-08T10:53:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![maximsteinhh](https://avatars.discourse-cdn.com/v4/letter/m/74df32/32.png) [@maximsteinhh](https://forum.shopware.com/u/maximsteinhh)\
**Post date:** [8. Januar 2024 um 10:53 UTC](https://forum.shopware.com/t/fester-preisaufschlag-fuer-produkt/102439/1 "2024-01-08T10:53:30Z")

</div>

Hallo, ich versuche gerade, einen Preisaufschlag hinzuzufügen, abhängig von zusätzlichen Eingabefeldern, die ich auf der Produktseite eingebaut habe und die über das BeforeLineItemAdded-Event in das payload-Feld des jeweiligen Line Items geschrieben werden.

Habe versucht, im AfterLineItemAdded-Event, den Preis des LineItems direkt zu setzen, aber da scheint keinen Effekt zu haben. Also habe ich es per CartProcessorInterface versucht.

Habe nur dieses Beispiel für Prozentuale Rabatte gefunden: [Add Cart Discounts | Shopware Documentation](https://developer.shopware.com/docs/guides/plugins/plugins/checkout/cart/add-cart-discounts.html)

Aber ich konnte noch nicht rausfinden, wie das mit einem festen Betrag geht. Habe versucht, einen AmountCalculator zu verwenden, der erwartet aber eine PriceCollection statt einfach nur einen Float-Wert. Wo soll die herkommen und was muss die enthalten? Muss man den Preisaufschlag dann auch als separates Item hinzufügen, oder kann man den Preis des LineItems einfach direkt ändern?
