Percentage Based Advanced Pricing
Description
Highlights
About the Extension
Manage Advanced Prices Easier with Percentage Discounts
With Percentage Based Advanced Pricing you can finally define tiered prices and customer-specific prices conveniently via percentage input. No more manual calculations — simply enter your desired discount as a percentage and the price is calculated automatically.
The Problem
Shopware's advanced prices are a powerful tool for tiered pricing and B2B pricing strategies. However, all prices must be entered as absolute values. This leads to problems:
- Every base price change requires manual recalculation of all advanced prices
- Percentage-based discount structures (e.g., "10% discount from 10 units") must be manually converted to absolute prices
- Error-prone and time-consuming with many products
The Solution
This plugin extends the Shopware Administration with an additional percentage column in the advanced prices table. There you can enter the desired discount as a negative percentage value (e.g., -10 for 10% discount).
Automatic Recalculation
When you change a product's base price, all percentage-based advanced prices are automatically recalculated. This keeps your discount structures consistent without any manual effort.
Flexible Calculation Base
Choose per price type (Price, List Price, Regulation Price) whether the percentage is calculated from the sale price or the purchase price. This lets you model pricing scenarios such as "list price = purchase price + 20% markup" directly in the admin.
Seamless Bulk Editing
Use Shopware's bulk edit feature to apply percentage discounts to hundreds of products at once. The plugin correctly saves the percentage values for each product and automatically computes the absolute prices from each product's individual base price — no manual follow-up required.
Perfect for B2B
Especially in B2B, percentage-based discount structures are the norm. With this plugin, you can finally define your customer group prices or tiered prices the way you're used to — in percentages.
Feature Overview
- Percentage Column: New input column in the advanced prices grid
- Automatic Calculation: Prices are calculated instantly upon input
- Configurable Base: Choose sale price or purchase price per price type
- Smart Field Visibility: List price and regulation price fields auto-hide when list prices are disabled
- Bulk Edit Support: Percentage values are correctly saved in bulk edit operations
- Server-Side Calculation: After bulk edit, prices are computed individually per product
- Event-Based Updates: Recalculation when sale or purchase price changes
- Multi-Currency: Works with all configured currencies
- Console Command: Bulk recalculation of all percentage prices possible
- Optional: Existing absolute prices remain unchanged
Technical Details
- Compatible with Shopware 6.6 (version 1.x.x) and 6.7 (version 2.x.x)
- Seamless integration into existing Administration
- No storefront changes required
- Performant through event-based architecture
- Clean database removal on uninstall
Details
- Available: English, German
- Latest update: 31 March 2026
- Publication date: 31 March 2026
- Version: 2.0.0
- Category: Administration
Resources
Reviews (0)
About the Extension Partner
momocode
Partner Status
-
Shopware
Extension Partner
Details
- Ø-Rating: 5
- Partner since: 2019
- Extensions: 7
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly