Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
Webentwicklung Schäfer

Currency switching using the URL

Description

Highlights

  • Currency switch via URL parameter like ?currency=EUR: Perfect for international campaigns and price comparison portals
  • Currently no comparable solution for Shopware 6 available: Unique feature for marketing and e-commerce
  • Configurable fallback currency: Automatically used when an invalid ISO code is provided
  • Ready to use after installation: No complex setup required

Features

  • Supports URL parameter like ?currency=EUR for direct currency selection
  • Works without login or additional user interaction
  • Enables targeted linking in ads, newsletters or campaigns
  • Only active shop currencies are accepted
  • Currency switch happens immediately on the first page load
  • Optional fallback for invalid parameters (e.g. default currency)
  • Improves user experience for international audiences
  • No dependency on Rule Builder or customer login
  • Compatible with existing sales channels
  • Easy to configure in the admin panel
  • Ready to use right after installation

About the Extension

In Shopware 5, it was easily possible to change the currency using a URL parameter like ?currency=USD. This useful and widely used feature is no longer available in Shopware 6.

Especially for international e-commerce, this is a major limitation. Companies running Google Ads, social media campaigns, comparison shopping ads or newsletters need to be able to link directly to a page using the correct currency from the very first visit.

Currently, the only way to control the currency is either by manual selection in the frontend or by creating separate sales channels with predefined currencies. This is impractical for marketing and limits flexibility.

There are no existing plugins that support currency switching via URL. Available solutions only handle this via the Rule Builder or after customer login – not immediately and not via direct links.

We therefore suggest the following: Shopware should support currency switching via a URL parameter such as ?currency=EUR, provided that the currency is available in the shop. This should work without requiring login and apply right from the first page view.

This feature would improve usability and provide greater flexibility for international campaigns – a clear benefit for merchants, agencies and users alike.

Details

  • Available: English, German
  • Category: Language & Internationalisation

About the Extension Partner

Webentwicklung Schäfer

Webentwicklung Schäfer

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Partner since: 2023
  • Extensions: 5

Support

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