Gross / net price switcher

Gross / net price switcher

by metaroom (3) Ratings 318 Downloads
Billing options:
To use the wish list, you must accept the necessary cookies. Accept cookies
Can be used in:
Not available
This extension cannot be used in a Shopware Cloud shop.
Cloud
Self-hosted
This app is available for Shopware 6
Support
  • metaroom
  • de_DE en_GB
This Extension Partner responds very quickly to support requests
Details
  • maxia10659434958m
  • metaroom
  • 1.5.13
  • 16 Aug 2023
  • de_DE en_GB
  • 5.2.0 – 5.2.27
    5.3.0 – 5.3.7
    5.4.0 – 5.4.6
    5.5.0 – 5.5.10
    5.6.0 – 5.6.10
    5.7.0 – 5.7.19
The plugin makes it possible to toggle the displayed prices throughout the shop, optionally... more

Product information

Highlights

  • Prices can be changed at any time via a menu in the header
  • Preselects 'I am'-field on registration
  • Popup window when first visiting the page
  • Can optionally switch between two different customer groups

Features

  • Can be deactivated for registered customers
  • Preselected setting can be defined by a URL-Parameter (e.g. https://my-shop.com/article/?net=1)

Description

The plugin makes it possible to toggle the displayed prices throughout the shop, optionally excluding VAT or including VAT.    


Important note regarding compatibility

This extension was tested in the Shopware 5 standard installation.

Unfortunately, compatibility with other extensions or themes cannot always be guaranteed. 

Please test the extension before buying - you can use the free trial month of the rental version for this.


Support

Are you missing a feature or do you have suggestions to this plugin?        

Feel free to contact me via the following email if you have any questions: info@metaroom.net.
Read, write and discuss reviews... more

Customer reviews

Average customer rating from 3 reviews:

Total
Functionality
Usability
Documentation
Support

Besser geht's nicht!

13 Aug 2020

Tolles Plugin und ein super Support. So soll es sein. Vielen Dank, Herr Arnicke!

Total
Functionality
Usability
Documentation
Support

Super Addon

14 Apr 2020

Kann mich nur nochmal bedanken... Unser Template weicht leider vom standard Template total ab, daher klappte die Einbindung nicht auf Anhieb. Uns wurde aber super geholfen und nun läuft Alles perfekt! Danke!

Total
Functionality
Usability
Documentation
Support

Wir können das Modul ohne Einschränkungen empfehlen!

21 Oct 2019

Herr Arnicke war so freundlich uns wegen einer kleineren Sache nach dem Update 1.4.3 behilflich zu sein und zwar prompt und ohne Verzögerung. Was will man mehr. Wir sind jedenfalls sehr zufrieden und der Nutzen ist unbestreitbar. Super Plugin, super Service. Besten Dank.

Total
Functionality
Usability
Documentation
Support

Configuration manual

The plugin can be installed using the Plugin Manager (to be found under Settings > Plugin Manager).


In order for the cookie set by the plugin to be taken into account in the HTTP cache, the config.php in the Shopware main directory needs to be adjusted as follows:


<?php return array (


  'db' => array (

     'host' => 'localhost',

     'port' => '3306',

     'username' => 'my username',

     'password' => ' my password',

     'dbname' => 'my-database',

   ),


   'httpcache' => array (

       'cache_cookies' => array('shop', 'currency', 'x-cache-context-hash', 'maxiaTaxSwitchIsNet')

   )

);


After the change, the caches (configuration, HTTP cache) must be emptied again.

Changelog

Version 1.5.13

- Bugfix: For the calculation of the $sArticle.price_gross variable, the price of the respective variant is now used for variant products and not the price of the cheapest variant (the variable $sArticle.cheapest_price_gross can now be used for the price of the cheapest variant)

Version 1.5.12

- Bugfix regarding setting not being preserved when calling the page with URL parameter

Version 1.5.11

- Removed unnecessary event subscriber

Version 1.5.10

- Bugfix: If the URL parameter is set, this now also overwrites the setting stored in the cookie

Version 1.5.9

- Fixed compatibilty with Netzdirektion: SAP OCI 5.0 Punchout

Version 1.5.8

- Bugfix: The subscriber onBeforeSaveRegister is no longer active in subshops if the plugin for this subshop is inactive

Version 1.5.7

- Bugfix: If an item with 0 euros is in the shopping cart, this no longer causes the shopping cart to be recalculated each time the page is called up

Version 1.5.6

- Bugfix regarding Backend-Widget "Merchant activation"

Version 1.5.5

- Bug fix regarding Shopware 5.5 compatibility

Version 1.5.4

- Bugfix: The customer group assignment after registration now also works together with the double opt-in registration

Version 1.5.3

- Bugfix: The popup window now appears again after the session, if the cookie has not been set

Version 1.5.2

- The cookie 'maxiaTaxSwitchIsNet' can now optionally be classified as technically necessary (Plugin settings > Advanced > Cookie technically necessary)

Version 1.5.1

- The customer groups can now be defined differently in subshops

Version 1.5.0

- A free text field has been added, which contains the selected gross / net setting of the customer when completing the order (s_order_attributes / maxia_tax_switch_is_net)

- The maxiaTaxSwitch variable is now also available in the 'widgets/index/shop_menu.tpl' template

Version 1.4.31

- Less files are only registered via autoloading and no longer via the 'Theme_Compiler_Collect_Plugin_Less' event

Version 1.4.30

- Added Shopware 5.7 compatibility

- Improved compatibility with third-party plugins that access the ContextService

- Fixed a bug which resulted in the gross / net setting not being applied the next time the page was viewed if the entry page uses the URL parameter

Version 1.4.29

- Bugfix: Popup was no longer displayed in some cases since the last update

Version 1.4.28

- Bugfix: In subshops in which the plugin is inactive, a JS error occurred in some configurations

Version 1.4.27

- Bugfix: Fixed a bug which, in connection with some plugins, could lead to a Doctrine exception when saving models to the database

Version 1.4.26

- New: After logging in, the gross / net setting can now be updated according to the customer group without having to activate the 'Deactivate for logged in users' option (Plugin settings > Switch customer group > Update gross / net setting after login)

- Bugfix: After logging out, the default customer group is now reset

- Bugfix: The conversion of the shipping surcharges can now be optionally deactivated (Advanced> Convert shipping cost surcharges)

Version 1.4.25

- New: The popup on the first visit can now optionally be deactivated if the URL parameter is set (Advanced > Deactivate modal, if parameter is set)

Version 1.4.24

- Bugfix: If the options "Change customer group" and "Deactivate for logged in users" are active, the customer group was not changed correctly under certain circumstances if more than two customer groups were defined

            

Version 1.4.23

- Bugfix: If the options "Change customer group" and "Deactivate for logged in users" are active, the correct customer group is now switched to after logging in, even if this customer group is not entered in the plugin settings (more than two customer groups)

Version 1.4.22

- Bugfix: Fixed bug related to removing the URL parameter when changing prices

Version 1.4.21

- Bugfix: Fixed an error that could lead to an incorrect tax setting in the PayPal plugin for EU customers with VAT-ID

Version 1.4.20

- Improved loading times by caching the header widget

- Fixed a bug that could occur in some subshop configurations


Note regarding custom themes

The following file may need to be changed if it is overwritten by your theme:


widgets/checkout/info.tpl

If exists: 

{action module=frontend controller=MaxiaTaxSwitch action=widget maxiaTaxSwitchIsNet=$maxiaTaxSwitchIsNet}


Replace with: 

{include file="frontend/maxia_tax_switch/widget.tpl"}

Version 1.4.19

- Bugfix regarding compatibility with Shopsy Lexoffice Connector

Version 1.4.18

- Bugfix: Price change did not work for logged-in customers if the 'Switch customer group' option is active and the user is currently on the shopping cart page

Version 1.4.16

- Bugfix: Gross / net setting was not applied when logging in from the backend using the button 'log in as this customer'

Version 1.4.15

- Improved support for ThemeWare themes

Version 1.4.14

- Bugfix: Bug regarding LESS compilation fixed

Version 1.4.13

- Bugfix: Fixed a bug relating payment plugin Mollie

- Bugfix: Fixed an error that occurred when LiveShopping was installed but deactivated

Version 1.4.11

- Bugfix: The pop-up window did not work together with the cookie notification mode 'set cookies only after permission'

Version 1.4.10

- Bugfix: Surcharge shipping rules are now converted correctly, even if the shipping cost price is net

Version 1.4.9

- Bugfix: Customer group is now correctly reset after login if the option 'Deactivate for logged-in users' is active

Version 1.4.6

- Customer group keys in the plugin settings now apply to all subshops

- Bugfix: If Shopware is installed in a subfolder, it could happen that the base URL is not considered correctly when redirecting to the last visited page

- Bugfix: Customer group was not reset after login if the setting 'Deactivate for logged-in users' is active and the customer group switch is inactive

Version 1.4.5

Changes regarding customer group switch:

- After logging in, the tax switch setting will now be changed according to the actual customer group saved in the customer account

- Registrations as business customer can now optionally be allowed (Plugin settings > customer group switch > allow registration merchant)

Version 1.4.4

- Bugfix: Fixed a bug that caused the popup to close when the cookie hint is displayed and clicked

- Bugfix: Setting cookie will now only be set if cookies have been accepted - otherwise the setting will only be saved in the Shopware session (cookie hint mode 'Allow technically necessary cookies')

- Bugfix: Forwarding to the last visited page did not work, if there is no HTTP-Referer. The redirect now uses a url parameter as redirection target.

Version 1.4.3

- Bugfix: Popup was displayed in an endless loop, if only technically necessary cookies are allowed

- Bugfix: The plugin will now be disabled if cookies are completely disabled and may not be activated until the cookies have been accepted

- Bugfix: By manipulating the shop context, errors could occur in the backend when saving the shop model

            

Version 1.4.2

- Bugfix: Fixed an error regarding paypal express compatibility

- Bugfix: Fixed a bug that could cause the modal window to be displayed twice

Version 1.4.1

- Bugfix: Fixed template error after calling the main controller

Version 1.4.0

- New: It is now possible to switch between the gross / net prices of a single customer group, the customer group change is now optional

Version 1.3.0

- Net orders orders can now be blocked for customers that are not assigned to the business customer group´

- Customer groups can now be temporarily overwritten

- Changes for compatibility with Shopware 5.6

Version 1.2.1

- Bugfix: The setting is now stored in a cookie and will be preserved for a longer time

- Bugfix: Improved display of the popup window on mobile devices

Version 1.2.0

- New: The default setting can now be set using a URL parameter (example: http://example.com/my-article?brutto=1) 

Version 1.1.1

- Bugfix: Multiple bug fixes for Shopware 5.2

Version 1.1.0

- Bugfix: Prices in rich snippets are now always output as gross prices
- New: The desired setting can now be set via a pop-up window when visiting the page for the first time- Neu: Menu in the header can now optionally be hidden

Version 1.0.1

- Bugfix: Fixed issues with overwriting the templates

Version 1.0.0

First release Shopware Community Store

About the Extension Partner

metaroom metaroom Shopware Extension Partner Shopware Extension Partner 18 Extensions 5 Ø Rating
Current version:

Version:

€ 9.99* /month
Cancelable monthly

Free trial month

This app starts with a free trial month. The rent can be canceled at any time on a monthly basis or will be automatically renewed at the indicated prices.

Updates and support

To use the wish list, you must accept the necessary cookies. Accept cookies

Recently viewed