Jump to content

check out currency


Recommended Posts

Hi
I have set everything according to instructions for the Pay pal module,I only have one currency in my shop which is AU, my shop prices are displayed in AU but at check out pay pal is changing it to US dollars.
How can I stop this so my prices are what is displayed in the shop?
Thanks in advance

Link to comment
Share on other sites

Have you set the default currency to AUD in your PayPal account settings (not Prestashop)?


I have searched every where for a default currency in pay pal and could not find it?

I have tried to change the code to this <input type="hidden" name="currency_code" value="AU">

But that did not work either. Paypal support say contact the third party shopping cart.
Link to comment
Share on other sites

What kind of PayPal account do you have? I have a personal one. Under Profile > Currency Balances, I have Australian Dollar set as my primary currency. What is yours set to?


I have 2 accounts,the one I use for my shop is a business account and the currency balances are set to AU

I dont think this is the problem,, my shop prices are AU but in check out the price increases as it converts to Us dollars.

What I want is the displayded price on the web site to be the same that the customer gets charged in paypal check out.

As you can see in thr first screen shot it says US dollars

In the second one you can see it is being converted to a higher price.

In my shop I want to sell in AU and check out in AU

Thanks www.bar-signs.com.au

10284_kYNKaJOQbZUb9Ip4Rrq5_t

10285_9DsmcQnsi7XsRtWqSzDz_t

Link to comment
Share on other sites

I just tested my own site and PayPal is displaying the price in Australian Dollars. I don't understand why it isn't working for you. If you've already followed all these instructions on the PayPal configuration page, I can't think of anything else to help you:

In Profile > Selling Preferences > Website Payment Preferences, set:
- Auto Return : Off,
- Payment Data Transfer to Off.

In Profile > Selling Preferences > Postage Calculations
- check Click here to allow transaction-based shipping values to override the profile shipping settings listed above

All PrestaShop currencies must be also configured inside Profile > Financial Information > Currency balances

Link to comment
Share on other sites

I just tested my own site and PayPal is displaying the price in Australian Dollars. I don't understand why it isn't working for you. If you've already followed all these instructions on the PayPal configuration page, I can't think of anything else to help you:

In Profile > Selling Preferences > Website Payment Preferences, set:
- Auto Return : Off,
- Payment Data Transfer to Off.

In Profile > Selling Preferences > Postage Calculations
- check Click here to allow transaction-based shipping values to override the profile shipping settings listed above

All PrestaShop currencies must be also configured inside Profile > Financial Information > Currency balances


Well thanks anyway,all are set as above.

Maybe I will change them then put them back to how they have to be to see what happens,if not I will try to talk to paypal again.
Link to comment
Share on other sites

  • 4 months later...

(SOLVED)

Hi Barsigns.

I had the same problem with euros getting switched to dollars in paypal. The variable that controls the currency in the PayPal website is 'currency_code'. like you said your currency code is set to "AU" and rocky asked you if you had set your currency code to "AUD". AUD is the right code for australian dollars. Paypal has a standard currency code that needs to be followed. for example Australian Dollar is AUD. Euros is EUR, etc. here's a link to paypals code page:

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_currency_codes

I'll paste it here though for convenience:

Australian Dollar = AUD
Brazilian Real = BRL ( Note: This currency is supported as a payment currency and a currency balance for in-country PayPal accounts only).
Canadian Dollar = CAD
Czech Koruna = CZK
Danish Krone = DKK
Euro = EUR
Hong Kong Dollar = HKD
Hungarian Forint = HUF
Israeli New Sheqel = ILS
Japanese Yen = JPY
Malaysian Ringgit = MYR (Note: This currency is supported as a payment currency and a currency balance for in-country PayPal accounts only).
Mexican Peso = MXN
Norwegian Krone = NOK
New Zealand Dollar = NZD
Philippine Peso = PHP
Polish Zloty = PLN
Pound Sterling = GBP
Singapore Dollar = SGD
Swedish Krona = SEK
Swiss Franc = CHF
Taiwan New Dollar = TWD
Thai Baht = THB
U.S. Dollar = USD
- - -
you can set the currency code in the Back Office / Payment

here you'll see your list of currencies. edit the ISO code to match paypal's currency codes.

i hope this save some people some time.

happy to give back for all the questions i ask,

james

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...