Code

Discussion on WooCommerce All in One Currency Converter

Dev49net

Dev49net supports this item

Supported

This author's response time can be up to 5 business days.

537 comments found.

Hi i just get the plugin looks very promising.

1 – But cant find how on the checkout page to show the total in default currency and under it or some other place the converted.

2 – Also how can i set my second (converted) currency to paypal instead default one cause i am using foreign currency and paypal not support it -mostly for this i need the plugin to work for.

Thank you

any comments????!

Hi there,

So sorry for the delay!

1. If you are using conversion just for user’s reference, you can easily show the total amount in base currency (payment currency). In General section of my plugin settings, make sure you have enabled “Show checkout total in store’s base currency”.

2. I’m afraid it is not possible. For conversions just for user’s reference, the actual payment will always be in store’s base currency. The only solution here is to switch a base currency to the one supported by your preferred payments operator (in this case – PayPal).

Kind regards,
Daniel Wroblewski

Hello,

I have an online store based in Bandung, Indonesia. I use USD as the default currency. I also use a local shipping plugin.

when shipping costs, local shipping plugins that defaultly use the rupiah currency are read using the usd currency

for example: local shipping costs Rp. 11,000 automatically becomes Rp. 212,520,000

it looks like the Rp.11,000 reads USD 11,000

how to solve this problem?

Hi there,

Hmm, if you use USD as the default/base currency, all prices should be specified in USD. So you should specify your shipping cost in USD. Then it will be converted to IDR if user is using IDR currency.

Do I understand it correctly?

Kind regards,
Daniel Wroblewski

Hi, let me know if this plugin does the follow: I set up my rates in USD, customers see them in Brazilian Reais (at the current exchange rate), and they finally pay in BR$. Basically, my costs are in USD, but my customers need to be charged in their local currency. Thanks!

Hi there,

Thanks for the comment!

Yes, this is totally possible with my plugin :)

Kind regards,
Daniel Wroblewski

Hi, Do u have a trial version of this plugin? I want to try it first, since the other plugin from this site never worked on my website.. thanks

Hi there,

Thanks for the comment!

No, I’m afraid there are no trial version of the plugin available as of right now – only what you can see here on CodeCanyon for 31 USD.

Kind regards,
Daniel Wroblewski

HI, I have purchased your plugin. And I found out a problem. The price at my woocommerce shop page couldn’t converted. What I mean is the original price is RM197-RM697, but when I change to other currency, it just change the currency symbol without convert the amount. Please advise

I found out that when I chose ” Convert currency for user’s reference only (payment in store’s base currency)”, the price in single product page is correct, but it is wrong at the catalog. But when I choose “Convert currency for user’s reference and for checkout (payment in alternative currency)”, the price at single product page is wrong and catalog is correct.

And the pricing in my single product page is very, there are 2 decimals in my price. I was forced to remove decimals at currency converter. And turned out the price is lower then original.

Hi there,

Thanks for the purchase!

Unfortunately, I’m not sure I fully understand your issue here. In order to find out what’s going on, I would need to take a look at your admin panel. Could you set me up an admin account? I will take a look at your plugins and configuration. Please send me login details using contact form in my profile page – https://codecanyon.net/user/dev49net
Please do not post them here – comments are public.

Please give me exact steps to recreate the issue – it will help greatly, as I’m not sure what I should be looking for.

Do you have a staging/test environment? I wouldn’t like to play on the live environment.

Kind regards,
Daniel Wroblewski

uurert

uurert Purchased

is it Possible an extra custom rate in percentage ? For example EUR / USD rate is 1,15 I want to add 0,01 over it automatically.

Hi there,

Thanks for the purchase!

Yes, that is totally possible. You can do that using WordPress Filters. Check out this filter and related example – http://dev49.net/res/woocommerce-all-in-one-currency-converter/documentation/advanced_operations/index.html#wcaiocc_currency_code_exchange_rate_update_value

You can use this to add your markup each time currency exchange rate is updated.

Kind regards,
Daniel Wroblewski

Hello There, is it possible to display order confirmation email with the currency used for ordering and not the base currency.

Hi there,

If you are using alternative currency for checkout (not just for user’s reference), it should be working that way, unless you are using custom plugins which may be overriding this functionality.

If you are using alternative currency just for user’s reference, it will not be possible, I’m afraid, because the actual order currency is base currency.

Which conversion mode are you using? I’m talking about this option – http://dev49.net/res/woocommerce-all-in-one-currency-converter/documentation/plugin_settings/index.html#conversion-method

Kind regards,
Daniel Wroblewski

Hello,

My client have this plugin in his website. We face a big problem with the cart. The base currency is USD and we only change the currency in the front end because most of the currencies we are supporting are not allowed in PayPal.

After many customer complains we removed the decimal points from the store to make it simpler for the customer. The problem is the following

Product Price is 125 When you convert it to JOD it becomes 88.69 JOD and the store show it as 89 JOD. This is great.

But in the cart when the client order 2 items the total become 177 JOD while it should be 89 JOD + 89 JOD = 178.

This made a lot of problems with the clients. How we could fix this?

Thanks

Hi there,

Unfortunately, I’m afraid this cannot be remedied. Each price line is converted individually and rounded to match the specified number of decimals. 88.69 + 88.69 = 177.38, which is then rounded to 177.

I would suggest keeping the decimals count to 2, to make it accurate. There is no other way around it, I’m afraid.

Kind regards,
Daniel Wroblewski

Hi, I have a site i use Afghani Rupees as currency, since paypal and stripe doesnt support currency i cant get payments using those two gateways. Is this plugin helpful for me? All i want is it appears Afghani currency in website but when it goes to payment part, it converts it to USD till customer pays in USD. also Paypal and Stripe gateways in wordpress works fine.

Hi there,

Thanks for the comment.

Yes, it is possible, but you will have to use different approach to achieve this. You will need to set USD as your base WooCommerce currency and specify all products prices in USD. Then you will have to add AFN currency as alternative currency and make sure my plugin is running in “conversion just for user’s reference” mode. Then you’ll be able to set AFN as a startup currency. It will cause the following: user entering your site will see alternative currency values, which is AFN, converted from USD prices. When user proceeds to checkout, he/she will see the prices in USD, since this is the currency the payment will happen in.

Kind regards,
Daniel Wroblewski

Okay, Great. My website is teemcha.com if you have a look instead of AFN there is symbol of the currency, while using your plugin, will it be written AFN or symbol of the currency, i prefer symbol anyways. Also is there a way till i try it one time and then i purchase?

Thank you.

Hi there,

Sorry for the delay, I didn’t receive notification for your comment.

Each currency can have its symbol specified. It can be a currency code, a symbol or whatever you want, please take a look at the screenshot taken from the currency configuration section – https://bit.ly/2JFqgvV – you can see Currency symbol column in the table.

Kind regards,
Daniel Wroblewski

Hello There,

I’ve just purchased you plugin. Could you please provide info on how to display the currency converter via shortcode or php?

Cheers! JD

Hi there,

Thanks for the purchase!

Here you can find all the details about displaying the currency switcher – http://dev49.net/res/woocommerce-all-in-one-currency-converter/documentation/displaying_currency_switcher/index.html

If something is unclear, please let me know!

Kind regards,
Daniel Wroblewski

Hello,

I’am thinking of purchasing your pluguin soon but i have few question.

1- When you let the customer pay with their location currency (not the defaults one) can you charge them the fee for the conversion at paypal?

2-can you add flags for each currency to make it easier for customer to see it.?

Thanks.

Hi there!

Here are the answers.

1. I’m afraid that is not possible without custom scripts. You would have to write a script detecting user’s currency and if it’s different than base currency, you would need to apply a fee.

2. This feature is not supported out of the box, but since the switcher is highly customizable, you can create any switcher you want, provided you have basic CSS and JS knowledge.

Add this to to my plugin’s settings (Custom JavaScript code in Display section):

jQuery("a[data-wcaiocc-currency='CAD'].wcaiocc-list-item-link").prepend('<img src="http://www.gwmicro.com/images/flags/CANADA.gif" style="width: 20px;margin-bottom: 2px;margin-right: 5px" />');
jQuery("a[data-wcaiocc-currency='USD'].wcaiocc-list-item-link").prepend('<img src="http://www.gwmicro.com/images/flags/USA.gif" style="width: 20px;margin-bottom: 2px;margin-right: 5px" />');

Make sure you are using buttons theme. This will only add flags to USD and CAD currencies.

I am using random flags I found on the Internet. Please verify whether the license allows you to use them or use your own flags. Please keep in mind that you can easily change the CSS styling of these flags to match your preference.

Kind regards,
Daniel Wroblewski

Hello,

Just purchased the plugin and was testing the auto currency exchanger, it doesn’t seem to work I have activated the Auto geo-locate but still not working…,

Is there anything else I have missed here?

Thanks for your help.

Hi there!

Thanks for the purchase!

If you visited previously without geoIP enabled, it may have remembered previous currency.

I strongly suggest always testing in Private/Incognito modes in your browser, so there is nothing left from previous browsing sessions.

I recommend using Opera browser as it has built in VPN (or proxy). Opera easily allows you to browse from couple of different locations in the world.

Was that helpful?

Kind regards,
Daniel Wroblewski

homeloo

homeloo Purchased

Hi there, I installed this plugin to my site and using geo ip to change the currency to user’s country. This function took 1 to 2 second to redirect user to a new page from site.com to site.com/v=69e1aafeccc5

I use pindom page test and always found it took 1-2 seconds to redirect to the page with v=69e1aafeccc5. Is it normal? is there any other ways to save up the time in order to use it?

Please advise.

Hi there,

Thanks for the purchase!

Yes, the initial request may take a moment. The URL parameter is only used when you have page caching support enabled. The appended parameter solution is the same one that WooCommerce uses for Geolocation with page caching, take a look – https://woocommerce.wordpress.com/2015/07/02/making-geolocation-static-cache-friendly-in-2-4/ WooCommerce adds ?v=XXXXX parameter, and my plugin adds ?c=XXXXX parameter.

When pages are cached, PHP basically does not run. So based on the URL, a caching plugin loads a statically saved HTML file of the page. The problem is that each product can have different prices/currencies under the same URL. That’s why URLs need to be differentiated, so the additional parameter must be added.

If you are using a cache plugin, such as W3TC, this parameter is necessary in order to use multi-currency functionality. For multi currency sites, the typical cache plugin rule “same URL = same content” does not apply, so the URLs need to be differentiated. I decided to go with WooCommerce AJAX geolocation feature, since it was already tested and proven to be working.

If you are not using cache plugin, then you have probably activated this feature in my plugin by accident. Please go to my plugin’s settings Advanced section and deactivate “Currency switching with page caching support” feature.

Please also consider the possibility of turning the caching plugin off. I have couple of websites running without a caching plugin and they are working fine. In fact, most WordPress sites are not using them. If the site is not bloated with plugins, the website should work great without any caching plugin. Just do a test to see how much you are actually gaining using a plugin. Sometimes performing a whole PHP session is only slightly slower than loading a static HTML. Downloading and rendering the page is still the longest part of the whole process.

If you decide to keep using cache plugin and my plugin’s caching support, I’m afraid the initial 1 second delay is there to stay, as this is how much time WooCommerce needs to load and perform the redirect, as this is their mechanism. Once the redirect is done, the whole site works smoothly, as no redirects should be happening from then on.

Kind regards,
Daniel Wroblewski

Marloo

Marloo Purchased

Hi there, we are using “WooCommerce Bulk Discount” and it is not compatible with this plugin. at check out the customer is getting different amount for total and the sub total.

Hi there,

Thanks for the purchase!

I’m afraid I cannot guarantee such compatibility. Each compatibility requires individual approach and maintaining it throughout the whole plugin lifecycle is just very complicated. Therefore, all compatible plugins are listed in my plugin description. If they are not listed there, it is safe to assume that they will not work together.

If this makes plugin unusable to you, please keep in mind you can apply for a refund, if you feel you have no use from the plugin.

So sorry about it.

Kind regards,
Daniel Wroblewski

when this option is activated – “Convert currency for user’s reference and for checkout (payment in alternative currency)” the prices on the webiste start showing as “sales prices” and coupons are stop working.

any idea what’s wrong?

thank you

Hello,

Thank you for the purchase!

I am sorry you are experiencing problems. It must be some plugin or theme incompatibility or just something to do with your current config. In order to find out what’s going on, I would need to take a look at your admin panel. Could you set me up an admin account? I will take a look at your plugins and configuration. Please send me login details using contact form in my profile page – https://codecanyon.net/user/dev49net
Please do not post them here – comments are public.

Do you have a staging/test environment? I wouldn’t like to play on the live environment.

Please also give me exact steps to recreate the issue – it will help greatly.

Kind regards,
Daniel Wroblewski

organi_sg

organi_sg Purchased

hi! i’m sure how to contact you, so I will write her. i have sent you the details of our staging server and looks that you have fixed it. May I know how so we can apply it on our live server.thank you

Hi there,

Sorry for the delay getting back. I just logged in using the credentials you’ve sent me earlier.

Unfortunately, I see you are using plugins that may potentially be incompatible. The ones I found are:
WooCommerce Extended Coupon Features FREE
WooCommerce PayPal Checkout Gateway
WooCommerce Services

These three will probably not work with my plugin. If these plugins are vital to your ecommerce system, please keep in mind that you can request a refund for my plugin, in case you feel you are not able to make full use of it.

I am really sorry about this.

Kind regards,
Daniel Wroblewski

cfinhas

cfinhas Purchased

Hello There, When my customer place order they see “UAE AED” currency, and payment is completed in base currency which is USD.

can you please advice how we can have “UAE AED” currency in ordered Invoice which is sent to the customer?

Regards

cfinhas

cfinhas Purchased

Awaiting for the udpate

Hi there,

Thanks for the purchase! So sorry for the delay!

So from my understanding, you want the invoice to be in different currency than the actual order, correct?

Unfortunately, this is not possible with my plugin. Invoice can only reflect the actual payment information, so if the payment was in USD, the invoice is going to be in USD as well. You are using alternative currencies just for user’s reference, and it applies only while user is on your site.

If feature is vital to your ecommerce system, please keep in mind that you can request a refund for my plugin, in case you feel you are not able to make full use of it.

So sorry for the trouble.

Kind regards,
Daniel Wroblewski

coku09

coku09 Purchased

Hello, I cant convert orders to the other currencies. I only get the same amount in other currency, so no conversion takes places.

regards Stefan

Hello,

Thank you for the purchase!

I am sorry you are experiencing problems. In order to find out what’s going on, I would need to take a look at your admin panel. Could you set me up an admin account? I will take a look at your plugins and configuration. Please send me login details using contact form in my profile page – https://codecanyon.net/user/dev49net
Please do not post them here – comments are public.

Do you have a staging/test environment? I wouldn’t like to play on the live environment.

Please also give me exact steps to recreate the issue – it will help greatly.

Kind regards,
Daniel Wroblewski

by
by
by
by
by
by