Maelezo
A WordPress plugin that adds dual currency display (BGN and EUR) for WooCommerce as Bulgaria prepares to join the Eurozone. The plugin automatically displays prices in both Bulgarian Lev (BGN) and Euro (EUR) throughout your WooCommerce store.
Features
- Display prices in both BGN and EUR throughout your WooCommerce store
- Fixed conversion rate at the official rate (1.95583 BGN = 1 EUR)
- Customizable EUR label
- Configurable EUR price positioning (left or right of BGN prices)
- Support for all WooCommerce price points including:
- Single product pages
- Variable product pages
- Cart item prices
- Cart subtotals
- Cart totals
- Order confirmation & email
- My Account orders table
- REST API responses
- Shipping method labels
- Tax amount labels
- Mini cart
- WooCommerce Gutenberg blocks (cart, checkout, and shipping methods)
- Dynamic updates when shipping methods change in checkout blocks
Requirements
- WordPress 5.0 or higher
- WooCommerce 5.0 or higher
- PHP 7.2 or higher
Configuration
- Navigate to AboveWP > Eurozone Settings in your WordPress admin
- Enable or disable dual currency display
- Customize the EUR label if needed
- Choose whether EUR prices appear on the left or right of BGN prices
- Save changes
Support
For support, feature requests, or bug reports, please contact us at:
- Website: AboveWP.com
- Email: support@abovewp.com
Installation
- Upload the
abovewp-bulgarian-eurozone
folder to the/wp-content/plugins/
directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to AboveWP > Eurozone Settings to configure the plugin
FAQ
-
Will this plugin change how payments are processed?
-
No, this plugin only affects how prices are displayed. It adds EUR prices as informational display alongside the main BGN prices. Your payment gateway will continue to process transactions in your store’s base currency (BGN).
-
Can I customize how the EUR prices are displayed?
-
Yes, basic styling is included but you can add custom CSS to your theme to further customize the appearance of the EUR prices.
-
Does this plugin work with other WooCommerce extensions?
-
The plugin is designed to be compatible with standard WooCommerce features. For specific extensions, compatibility may vary.
-
Will this plugin continue to be useful after Bulgaria joins the Eurozone?
-
Once Bulgaria changes the primary currency we will have a functionality ready, so that if your store changes to EUR we will be showing BGN as well, in order to comply with the law requirements for joining the eurozone for the first one year.
Reviews
Wachangiaji & Wasanidi
“AboveWP Bulgarian Eurozone” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “AboveWP Bulgarian Eurozone” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.2
- Resolved an issue causing fatal error in order edit page for some tax types.
1.1.1
- NEW: Support for 3rd party plugins (e.g. Speedy Shipping Method by Extensa)
- IMPROVED: Better handling of shipping method changes in both traditional and block-based checkouts
- IMPROVED: More robust mutation observer for real-time price updates
1.1.0
- REMOVED: Configurable conversion rate option – now uses fixed official rate (1.95583 BGN = 1 EUR)
- NEW: Added EUR price positioning option – choose left or right of BGN prices
- IMPROVED: Enhanced positioning consistency across all price display locations
- IMPROVED: Updated JavaScript for Gutenberg blocks to support positioning
- IMPROVED: Better admin interface with clearer settings organization
1.0.2
- Fixed issue with shipping prices not displaying in EUR in WooCommerce order emails
- Improved shipping price conversion handling in email templates
1.0.1
- Added support for WooCommerce block-based cart and checkout
- Fixed issue with double EUR price display in mini cart
- Improved handling of variable product prices
- Enhanced compatibility with other plugins
1.0.0
- Initial release