CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Discussion »
  • Internationalization and Localization (Moderators: Michał Mach, mathieu) »
  • Default currency set to $AUD but $USD being used in Paypal - Website Standard
Pages: [1]

Author Topic: Default currency set to $AUD but $USD being used in Paypal - Website Standard  (Read 3428 times)

Martin Fuggle

  • I post frequently
  • ***
  • Posts: 172
  • Karma: 3
    • Travel and Photography
  • CiviCRM version: 4.2.x, 4.3.x, 4.4.x, 4.5.x
  • CMS version: Drupal 6.x and 7.x
  • MySQL version: 5.1.36-cll
  • PHP version: 5.3.6
Default currency set to $AUD but $USD being used in Paypal - Website Standard
February 03, 2011, 04:16:48 pm
I am having trouble with currencies since upgrading to 3.3.3.  I have global settings>Localisation set to AUD$ as default and the country default set to Australia.  I have only one currency allowed (AUD$).  Contribution Amounts on contribution pages show that they are set to use AUD$.

The problem is that when people are transferred to Paypal they are being told that the currency is USD$.

How do I fix this since it is driving me (and our members) mad.

Thanks in anticipation
Martin Fuggle
« Last Edit: February 03, 2011, 10:39:55 pm by mfuggle »

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Default currency set to $AUD but $USD being used in contribution pages
February 03, 2011, 05:42:17 pm

i would check the url string that civicrm generates that redirects to paypal standard (CRM/Core/Payment/PayPalImpl.php, approx line 536) and see if/how we embed the currency code in there

i would then check paypal docs and see what needs to change

u'll need some PHP skills to debug this

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

ken

  • I live on this forum
  • *****
  • Posts: 916
  • Karma: 53
    • City Bible Forum
  • CiviCRM version: 4.6.3
  • CMS version: Drupal 7.36
  • MySQL version: 5.5.41
  • PHP version: 5.3.10
Re: Default currency set to $AUD but $USD being used in contribution pages
February 03, 2011, 06:35:33 pm
Martin,

Can I suggest an option that might make more sense in the longer term?

CiviCRM ships with a payment processor for the Australian eWAY payment gateway. You could consider using eWAY rather than PayPal.

You should do the research yourself, as my memory is poor and your situation will be different to mine. If the PayPal margin is 5% and the Credit Card fees are 2%, that gives you 3% to play with. An internet merchant facility with your Bank, and a plan with eWAY should be less than $1,000pa. So if 3% of your credit card contributions exceeds this amount, then there's an incentive to move to eWAY.

Their Business Centre site is quite nice, too. The reports are functional and you can do one-off transactions, recurring transactions, and load up batch transactions.

Ken

Martin Fuggle

  • I post frequently
  • ***
  • Posts: 172
  • Karma: 3
    • Travel and Photography
  • CiviCRM version: 4.2.x, 4.3.x, 4.4.x, 4.5.x
  • CMS version: Drupal 6.x and 7.x
  • MySQL version: 5.1.36-cll
  • PHP version: 5.3.6
Re: Default currency set to $AUD but $USD being used in contribution pages
February 03, 2011, 10:38:22 pm
Hi Folks,

I have had a look at the php code but programming is not my skill set. Nevertheless I had a look at the php to see if i might be able to solve the problem but I can't. I don't want to move to eWay at this stage as suggested in another post.  Before I upgraded to 3.3.3 I did not have this problem and now I do have the problem.

Is this a known error or is it an error in my configuration?  If it's a code error then it should be committed to JIRA for correction in some future release.  If it's a configuration issue then maybe someone can point me in the right direction.

Whatever is now causing this - it worked in an earlier version of CiviCRM and no longer works in 3.3.3. I am not quite sure what options I have right now - maybe I can just hope the $AU continues to be on parity with the $US until we find a fix.

Cheers
Martin Fuggle




ken

  • I live on this forum
  • *****
  • Posts: 916
  • Karma: 53
    • City Bible Forum
  • CiviCRM version: 4.6.3
  • CMS version: Drupal 7.36
  • MySQL version: 5.5.41
  • PHP version: 5.3.10
Re: Default currency set to $AUD but $USD being used in Paypal - Website Standard
February 04, 2011, 03:09:07 am
Martin,

What version did you upgrade from?

Ken

Martin Fuggle

  • I post frequently
  • ***
  • Posts: 172
  • Karma: 3
    • Travel and Photography
  • CiviCRM version: 4.2.x, 4.3.x, 4.4.x, 4.5.x
  • CMS version: Drupal 6.x and 7.x
  • MySQL version: 5.1.36-cll
  • PHP version: 5.3.6
Re: Default currency set to $AUD but $USD being used in Paypal - Website Standard
February 04, 2011, 04:07:22 am
I 'm not sure - I will check and post later.  I sought some assistance from a Drupal/CiviCRM consultancy and they were able to solve the problem for me. They stated:
Quote
We checked and there is a new feature for currency on this contribution page. though it was showing as AUD, the default value in the DB was USD. We have saved all contribution pages to set the value in the DB as AUD and it should be resolved now.
It sounds like a really great new feature  ;) but not one that was helpful.

Cheers
Martin Fuggle

Martin Fuggle

  • I post frequently
  • ***
  • Posts: 172
  • Karma: 3
    • Travel and Photography
  • CiviCRM version: 4.2.x, 4.3.x, 4.4.x, 4.5.x
  • CMS version: Drupal 6.x and 7.x
  • MySQL version: 5.1.36-cll
  • PHP version: 5.3.6
Re: Default currency set to $AUD but $USD being used in Paypal - Website Standard
February 04, 2011, 01:13:45 pm
I upgraded from version 2.2 to 3.3

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Discussion »
  • Internationalization and Localization (Moderators: Michał Mach, mathieu) »
  • Default currency set to $AUD but $USD being used in Paypal - Website Standard

This forum was archived on 2017-11-26.