Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Advanced Search
Rasheed

display price and checkout in multiple currencies

Recommended Posts

Hello fellow sufferers,

I'm using Squarespace Commerce and as we all know, you can choose your shop currency but you can't show multiple currencies. So if my price is in USD at the moment my international customer's can't see the price in their own currency.

One "solution" I see posted in the forum is to simply write the price in alternative currencies in the description. This is clearly not ideal for two reasons. First, I'd have to keep updating the price based on exchange rate fluctuations and second, its only in the description, not in the cart and not at checkout.

Now to be specific, I don't need to CHARGE the customer in different currencies, its ok to charge them in the shop's base currency (ie USD). I can put in a disclaimer that the price shown in their currency is approximate and that the actual billing will take place in USD. I just need the display currency to be user-choosable.

I've had many lengthy exchanges with SS Customer Care but they have no solution and have assured me there is nothing in the pipeline either. So we're forced to find a widget or some code that can do this for us.

  1. Let customer choose what currency to SEE prices in
  2. Display cart and checkout in that currency AND the actual billing currency (USD)
  3. Bill them in USD.

Has anyone done this?

Cheers,Rasheed

Edited by Rasheed
Initial Revision

Co-founder of social enterprise fashion handbag maker Lidia May. Our motto is #upliftingfashion - tell us what that means to you!

Share this post


Link to post

That's a really great question! Please include a link to your site (something.squarespace.com) and help me to understand which other currencies you want to display.

Edited by Paul2009
Initial Revision

If a response has helped you, please give thanks using the  like-20-mag.png.3997345d620e40b4760b5d7a667cad54.png button.
Need personalised help? I'm a professional Developer who works with Designers internationally. You can book me via my company's website. www.sf.digital

Share this post


Link to post

Hi @Paul2009 its https://lidiamay.com (hosted by squarespace and using their SUPPLY template, however not a xxx.squarespace.com address). At a minimum I'd like to add EUR and GBP but if there were an option for customers to choose their currency that would be ideal. Cheers.

Edited by Rasheed

Co-founder of social enterprise fashion handbag maker Lidia May. Our motto is #upliftingfashion - tell us what that means to you!

Share this post


Link to post

Is this the kind of thing you have in mind? These figures were automatically added and the exchange rates were automatically generated from a live exchange rate service (updated daily).

alt text

supply.jpg.57ebd31d94d9017cc43e4219c86087c2.jpg


If a response has helped you, please give thanks using the  like-20-mag.png.3997345d620e40b4760b5d7a667cad54.png button.
Need personalised help? I'm a professional Developer who works with Designers internationally. You can book me via my company's website. www.sf.digital

Share this post


Link to post

Wow that's a great start! I suppose you could do the same on the checkout page too? If so this would do. How do I contact you directly?

Edited by Rasheed
Initial Revision

Co-founder of social enterprise fashion handbag maker Lidia May. Our motto is #upliftingfashion - tell us what that means to you!

Share this post


Link to post

Wow that's a great start! I suppose you could do the same on the checkout page too? If so this would do. How do I contact you directly?


Co-founder of social enterprise fashion handbag maker Lidia May. Our motto is #upliftingfashion - tell us what that means to you!

Share this post


Link to post

The checkout page can't be modified. You can't inject code for security reasons.


If a response has helped you, please give thanks using the  like-20-mag.png.3997345d620e40b4760b5d7a667cad54.png button.
Need personalised help? I'm a professional Developer who works with Designers internationally. You can book me via my company's website. www.sf.digital

Share this post


Link to post

Here's a quickly assembled guide to doing this (withdrawn).

UPDATE: The answer originally posted above used a third party conversion service that they withdrew, rendering the free solution invalid. I've now produced a new version of the code and packaged it up as a plugin. You can find more details here:

https://www.soundfocus.co.uk/squarespace-multicurrency

Edited by Paul2009
Initial Revision

If a response has helped you, please give thanks using the  like-20-mag.png.3997345d620e40b4760b5d7a667cad54.png button.
Need personalised help? I'm a professional Developer who works with Designers internationally. You can book me via my company's website. www.sf.digital

Share this post


Link to post

@Paul2009 , can't tell you how much I appreciate this. I can't code so I've forwarded your link to someone else to whom I've given access and hope can implement it for me. I'll post back once done.Many thanks!


Co-founder of social enterprise fashion handbag maker Lidia May. Our motto is #upliftingfashion - tell us what that means to you!

Share this post


Link to post

@Paul2009 , can't tell you how much I appreciate this. I can't code so I've forwarded your link to someone else to whom I've given access and hope can implement it for me. I'll post back once done.Many thanks!


Co-founder of social enterprise fashion handbag maker Lidia May. Our motto is #upliftingfashion - tell us what that means to you!

Share this post


Link to post

Hi Paul,

I tried the code and it works really well. Next to usd, euro and GBP we also need to add NIS (NEW ISRAELI SHEKEL - also known as ILS) to our website. Could you help us with adjusting the code?

Thank you so much,MeiraSitton

Share this post


Link to post

Hi Paul,

I tried the code and it works really well. Next to usd, euro and GBP we also need to add NIS (NEW ISRAELI SHEKEL - also known as ILS) to our website. Could you help us with adjusting the code?

Thank you so much,MeiraSitton

Share this post


Link to post

@Paul2009

I hope you can assist me. I am in South Africa and we use ZAR (Rand) here. I need to show the price of my products in 'R' either as a additional currency, like you did for Rasheed or by using a currency converter.

Any advise?

Thanks, Mark

Share this post


Link to post

@Paul2009

I hope you can assist me. I am in South Africa and we use ZAR (Rand) here. I need to show the price of my products in 'R' either as a additional currency, like you did for Rasheed or by using a currency converter.

Any advise?

Thanks, Mark

Share this post


Link to post

Hi Mark. You can use the code I provided above, changing a few lines to use Rand instead. For example:


var rsaprice = fx(price).to("ZAR").toFixed(2)

Everything that you need is there. If you someone to do it, there's a link in the article that explains how to book us to do it for you.


If a response has helped you, please give thanks using the  like-20-mag.png.3997345d620e40b4760b5d7a667cad54.png button.
Need personalised help? I'm a professional Developer who works with Designers internationally. You can book me via my company's website. www.sf.digital

Share this post


Link to post

Best if you post new question specific to Rand and provide details of your site.


If a response has helped you, please give thanks using the  like-20-mag.png.3997345d620e40b4760b5d7a667cad54.png button.
Need personalised help? I'm a professional Developer who works with Designers internationally. You can book me via my company's website. www.sf.digital

Share this post


Link to post

It can be achieved in any template, but it may need some small changes for other templates.


If a response has helped you, please give thanks using the  like-20-mag.png.3997345d620e40b4760b5d7a667cad54.png button.
Need personalised help? I'm a professional Developer who works with Designers internationally. You can book me via my company's website. www.sf.digital

Share this post


Link to post

Hello @Paul2009 I was wondering if you could assist me. I implemented the code as shown in the link for the assembly guide but it's not being showed in my template, I'm using 'West' - also if possible, I would like for my main currency to be MXN and to display USD and Euro as approximates. Thanks in advance!

Share this post


Link to post
Guest
This topic is now closed to further replies.

×
×
  • Create New...