1. Description

Manage Advanced Prices with Percentage Discounts

Percentage Based Advanced Pricing lets you define tiered prices and customer-specific prices using simple percentage values. Enter your desired discount 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 creates ongoing maintenance overhead:

  • 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 when managing many products

The Solution

This plugin adds a percentage column to the advanced prices table in the Shopware Administration. Enter the desired discount as a negative percentage value (e.g., -10 for a 10% discount) — the absolute price is calculated and saved automatically.

Advanced prices table with percentage column

Automatic Recalculation

When you update a product's base price, all percentage-based advanced prices are automatically recalculated. Your discount structures stay consistent without any manual effort.

Flexible Calculation Base

For each price type (price, list price, regulation price) you can individually choose whether the percentage is calculated from the sale price or the purchase price. This enables scenarios like "list price = purchase price + 20%".

Base selection toggle for sale price and purchase price

Feature Overview

Feature
Description

Percentage column

New input column in the advanced prices grid

Instant calculation

Price is calculated as soon as you enter a percentage

Calculation base

Choose between sale price and purchase price per price type

Automatic updates

Recalculation when sale price or purchase price changes

Bulk edit support

Apply percentage prices to many products at once via bulk edit

Multi-currency

Works with all configured currencies

Console command

Bulk recalculation of all percentage prices

Clean uninstall

Plugin data is fully removed on uninstall

Ideal for B2B

Percentage-based discount structures are standard in B2B. With this plugin, you can finally manage customer group prices and tiered prices the way you think about them — in percentages.

Compatibility

  • Shopware 6.6

  • Seamlessly integrated into the existing Administration

  • No storefront changes required

Last updated