Accurate payment charge to diffrent currency

I am using WooCommerce with Square for my e-commerce platform. Here is what I need help with:

 

When a user from the UK visits my store, I want to display the product price in GBP (e.g., £87). For users from the USA, the price should be shown in USD (e.g., $110.36).

 

My Square account is set up in USD, meaning that all transactions are processed in USD. However, I want the following functionality:

 

If I list a product at £87 on the product page, Square should deduct exactly £87 from the user's account, regardless of the current USD to GBP exchange rate at the time of the transaction.

Is there a way to configure WooCommerce and Square to achieve this? If so, could you guide me through the steps?

735 Views
Message 1 of 2
Report
1 Solution

Solution

Hi Mightyme,

 

From what I understand about how Square works with international transactions - payments are processed in the currency of the seller with an exchange rate set by the card-issuing bank.   In other words, assuming you have a US Square Account, your prices will be listed as USD and you will receive your funds in USD.  The customer's bank does the conversion.   What you have in mind is probably doable by a Developer - meaning you would need a bit of custom coding.  That's an area beyond the scope of this Community.  Square does have a Developer Forum whereas you could ask around for suggestions.

View Solution >

695 Views
Message 2 of 2
Report
1 REPLY 1

Solution

Hi Mightyme,

 

From what I understand about how Square works with international transactions - payments are processed in the currency of the seller with an exchange rate set by the card-issuing bank.   In other words, assuming you have a US Square Account, your prices will be listed as USD and you will receive your funds in USD.  The customer's bank does the conversion.   What you have in mind is probably doable by a Developer - meaning you would need a bit of custom coding.  That's an area beyond the scope of this Community.  Square does have a Developer Forum whereas you could ask around for suggestions.

696 Views
Message 2 of 2
Report