Hello
Looking to be pointed in the right direction on this one, using 1.3.9h, Paypal account had CAD as primary.
Do I need to set-up paypal to accept different currencies - or does it do this automatically? - curently I have a CAD and a US balance.
I have been receiving this error since turning on this module, US payments seem fine however other currencies seem to give this error, I turned on debugging and waited for another failed transaction and below is the ALERT: (I added * to hide some numbers, as I was not sure if they should be posted)
Any help is much appreciated.
Thanks
Phil
paypalwpp
In function: before_process() - Express Checkout
Value List:
Array
(
[SHIPTONAME] => John Doe
[SHIPTOSTREET] => Southe of Magrathea
[SHIPTOSTREET2] => #42
[SHIPTOCITY] => Singapore
[SHIPTOSTATE] => Singapore
[SHIPTOZIP] => 735689
[SHIPTOCOUNTRYCODE] => SG
[BUTTONSOURCE] => ZenCart-EC_us
[RETURNFMFDETAILS] => 0
[CUSTOM] => EC-1435-13*****238
[INVNUM] => 1435-1*******238-[KindofMagic]
[AMT] => 102.55
[TOKEN] => EC-08**********3227
[PAYERID] => 9W*****MBKL
[PAYMENTACTION] => Sale
[NOTIFYURL] => https://www.kwmagic.com/ipn_main_handler.php
[METHOD] => DoExpressCheckoutPayment
[CURRENCYCODE] => SGD
[USER] => paypal_api1.kwmagic.com
[PWD] => ****************
[VERSION] => 60.0
[SIGNATURE] => ****************************************************
)
Response:
Array
(
[TIMESTAMP] => 2011-07-22T07:03:59Z
[CORRELATIONID] => 6f2aa09cb17c
[ACK] => Failure
[VERSION] => 60.0
[BUILD] => 1968762
[L_ERRORCODE0] => 10444
[L_SHORTMESSAGE0] => Transaction refused because of an invalid argument.
See additional error messages for details.
[L_LONGMESSAGE0] => The transaction currency specified must be the same
as previously specified.
[L_SEVERITYCODE0] => Error
[CURL_ERRORS] =>
)


Reply With Quote
