3

I'm using django-paypal and I want to charge my users in € not in $. I didn't find a way to change that behavior (the currency is always USD). But I'm very sure there is a way to do that.

Kai
  • 2,205
  • 3
  • 32
  • 43

1 Answers1

6

Found it, just put:

"currency_code": "EUR",            # currency

in the dictionary.

Kai
  • 2,205
  • 3
  • 32
  • 43
  • 1
    Not to be too pedantic, but I believe `currency_code` is deprecated. PayPal now cite `currencycode` in their examples. See https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECSimpleIntegration etc. – Aidan Fitzpatrick Jan 16 '11 at 16:12
  • 1
    Just for the reader's information: I found that ´currency_code´ is the only parameter that worked for me. (Belgium, EUR currency). – Mathieu Dhondt Nov 23 '12 at 22:02
  • PayPal [says](https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/) that `currency_code` is the variable. And it supports [currencies](https://developer.paypal.com/docs/classic/api/currency_codes/#id09A6G0U0GYK) – vishes_shell Jun 27 '16 at 22:32