Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Incorrect currency being passed to Paypal


JohnPlane

Recommended Posts

I have been running OS Commerce for quite some time now, but today noticed a weird error. It is quite possible that this has been like this since I set it up.

 

All my items are listed in £ (GBP) with Euro and $ configured in the 'currencies' section.

 

When someone makes a purchase in either Euro or $ the amount being passed to Paypal remains the £ amount even though it is shown as the customers local currency.

 

When I check the order details OS Commerce it shows this:-

PayPal IPN Verified [Completed (Verified; 11.25EUR); PayPal transaction value (11.25) does not match order value (13.00)]

 

Anyone have any ideas?

Link to comment
Share on other sites

Did you set up the currencies correctly and have you been updating them as the rates fluctuate all the time.

 

Setup happens in admin - localization - currencies and then enter the correct exchange rate for your particular currency.

REMEMBER BACKUP, BACKUP AND BACKUP

Link to comment
Share on other sites

@@JohnPlane There is the "switch to default currency" setting in My Store. Make sure that is set and that your default currency is the correct one.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

Did you set up the currencies correctly and have you been updating them as the rates fluctuate all the time.

 

Setup happens in admin - localization - currencies and then enter the correct exchange rate for your particular currency.

Yes the currencies are both set up and are updated.

 

@@JohnPlane There is the "switch to default currency" setting in My Store. Make sure that is set and that your default currency is the correct one.

 

The default currency is £(GBP).

 

The prices shown on my site are in £ abd it appears to be these that are being passed to Paypal even if the buyer is paying in Euro or Dollars.

 

In this example:-

PayPal IPN Verified [Completed (Verified; 11.25EUR); PayPal transaction value (11.25) does not match order value (13.00)]

Seems to know that the order was for €13 but the customer was charged €11.23 which is what the £ value is.

Link to comment
Share on other sites

That's what the switch setting I mentioned is for. Also, I haven't looked lately but there might be a setting in your paypal account for how currencies are handled.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...