xpay✦ Commerce
Directory
WooCommerce plugins
Currency Switcher for WooCommerce
Currency Switcher for WooCommerce
Currency Switcher for WooCommerce.
4.2
(43 ratings)Will this break my store?
What the WordPress.org registry says about keeping Currency Switcher for WooCommerce running.
Tested to 6.9.5 — 1 branch behind 7.0
Tested against the WordPress branch in use today.5 months ago
At least 6.5 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.false
Your host must be running at least this version.4.4
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Currency Switcher for WooCommerce is looked after — not on how many stores run it.
83
out of 100Maintenance
35 / 35WordPress compatibility
14 / 20Support responsiveness
Not enough dataMerchant satisfaction
10 / 15Listing transparency
7 / 10Ratings
4.2
43 ratingsCurrency Switcher for WooCommerce.
Features
- Automatic currency exchange rates updates.
- Prices on per product basis.
- Currency by country (i.e. by IP).
- Currency by language (i.e. locale).
- Option to revert to original currency on checkout.
- Option to override currency by user selected billing or shipping country.
- Various currency switcher placement and format options.
- Option to add currency switcher as widget or as shortcodes.
- Option to additionally change order currency by admin.
Currency Switcher Shortcodes
[woocommerce_currency_switcher_drop_down_box]– currency switcher in drop down box format.[woocommerce_currency_switcher_radio_list]– currency switcher in radio list format.[woocommerce_currency_switcher_link_list]– currency switcher in links list format.
More Shortcodes
[woocommerce_currency_switcher_product_price_table]– product prices preview in all currencies.[woocommerce_currency_switcher_convert_price]– convert any price to another currency.[woocommerce_currency_switcher_current_currency_symbol]– show current currency symbol.[woocommerce_currency_switcher_current_currency_code]– show current currency code.
Feedback
- We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
- Drop us a line at https://wpwham.com.
More
- If you are experiencing some sort of issue regarding paypal, like incorrect currency code displayed in notification emails or anything else, please try to disable the default paypal component bundled with WooCommerce and use this plugin instead
If you are trying to display the converted price on a custom template for example you can use our alg_get_product_price_by_currency() function.
e.g
add_action('woocommerce_single_product_summary', function(){
if ( ! class_exists( 'Alg_WC_Currency_Switcher' ) ) {
return;
}
global $product;
$price = get_post_meta( get_the_ID(), '_regular_price', true);
$converted_price = alg_get_product_price_by_currency( $price, alg_get_current_currency_code(), $product, true );
$converted_price_formatted = wc_price( $converted_price );
echo "<h1>{$converted_price}</h1>";
echo "<h1>{$converted_price_formatted}</h1>";
});
Please make sure you are using at least one Cryptocurrency on your Currency settings.
You can install All Currencies for WooCommerce plugin to enable them
If you are trying the National Bank of Georgia server option with no success, make sure that your server has the SoapClient library installed and enabled
If you want for example to turn on the rounding for all products except for Bitcoin, supposing you’ve enabled rounding and pretty price on plugin’s settings:
add_filter( 'alg_wc_currency_switcher_correction', function ( $correction, $currency ) {
if ( $currency == 'BTC' ) {
$correction['rounding'] = 'no_round';
$correction['pretty_price'] = 'no';
}
return $correction;
}, 10, 2 );
If you want to set a currency just accessing an URL you can append the alg_currency variable with the currency code you want.
e.g
http://www.yoursite.com?alg_currency=USD
Categories
Plugin details
Tags on WordPress.org
