Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
momocode

Percentage Based Advanced Pricing

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • Define prices as percentages with configurable calculation base
  • Bulk edit support for hundreds of products at once
  • Automatic price adjustment when base prices change

Features

  • Percentage column in advanced prices grid
  • Configurable calculation base per price type
  • Automatic price calculation
  • Bulk edit with correct saving
  • Server-side calculation per product
  • Auto-hide when list prices disabled
  • Multi-currency support
  • Console command for recalculation
  • Database cleanup on uninstall

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)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 5

    Average rating of 5 out of 5 stars

  • Partner since: 2019
  • Extensions: 7

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly