Results 1 to 4 of 4

Hybrid View

  1. #1
    Join Date
    Jan 2006
    Posts
    128
    Plugin Contributions
    0

    Default 10444 Transaction Refused

    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] =>
    )

  2. #2
    Join Date
    Jan 2004
    Posts
    66,443
    Plugin Contributions
    279

    Default Re: 10444 Transaction Refused

    You're changing currencies mid-transaction. You can't do that.

    Look at the PayPal_CURL_xxxxxx.log files for that transaction.
    You'll see that there are 3 for each transaction: SetExpressCheckout, GetExpressDetails, DoExpressCheckout
    The SetEC tells it which currency you'll be transacting in. But you're doing something between the initial SetEC and the final DoEC where you're changing currencies.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  3. #3
    Join Date
    Jan 2006
    Posts
    128
    Plugin Contributions
    0

    Default Re: 10444 Transaction Refused

    This is the log file for another transaction.

    I am not changing anything and have not modified any files, could it be because my default currency is CAD?

    I have the default currency set for CAD... but it looks like the customer wants to pay in AUD. Is this a problem with express?... it wasn't a problem with the Standard IPN version.

    2011-07-28 04:43:54
    -------------------
    (live transaction) --> https://api-3t.paypal.com/nvp
    Request Headers:
    Array
    (
    [0] => Content-Type: text/namevalue
    [1] => X-VPS-Timeout: 45
    [2] => X-VPS-VIT-Client-Type: PHP/cURL
    [3] => X-VPS-VIT-Integration-Product: PHP::Zen Cart(tm) - PayPal/NVP
    [4] => X-VPS-VIT-Integration-Version: 1.3.9h
    )


    Request Parameters: {SetExpressCheckout}
    Array
    (
    [LOCALECODE] => CA
    [PAYMENTACTION] => Sale
    [ALLOWNOTE] => 1
    [LANDINGPAGE] => Billing
    [AMT] => 302.49
    [RETURNURL] => https://www.kwmagic.com/ipn_main_handler.php?type=ec
    [CANCELURL] => https://www.kwmagic.com/index.php?ma...rt&ec_cancel=1
    [PAGESTYLE] => Primary
    [METHOD] => SetExpressCheckout
    [CURRENCYCODE] => AUD
    [USER] => paypal_api1.kwmagic.com
    [PWD] => ****************
    [VERSION] => 60.0
    [SIGNATURE] => ****************************************************H4SO
    )


    Response:
    Array
    (
    [TOKEN] => EC-71S89613Y9264142U
    [TIMESTAMP] => 2011-07-28T10:43:54Z
    [CORRELATIONID] => 2826995230fa4
    [ACK] => Success
    [VERSION] => 60.0
    [BUILD] => 2020243
    [CURL_ERRORS] =>
    )


    SetExpressCheckout, Elapsed: 396ms -- Success

  4. #4
    Join Date
    Jan 2004
    Posts
    66,443
    Plugin Contributions
    279

    Default Re: 10444 Transaction Refused

    [ACK]=>Success

    ... that means the request was successful.

    There's no error shown there.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

 

 

Similar Threads

  1. v151 7 Field format error: 10444-The transaction currency specified must be the same...
    By Buffoon in forum PayPal Express Checkout support
    Replies: 3
    Last Post: 15 Nov 2012, 05:25 PM
  2. Transaction refused becaused invalid argument
    By dcmall in forum PayPal Express Checkout support
    Replies: 14
    Last Post: 8 Nov 2010, 10:07 AM
  3. 10413 Transaction refused in 1.3.7
    By rbncha in forum PayPal Express Checkout support
    Replies: 0
    Last Post: 25 Sep 2009, 10:02 PM
  4. 10413 Transaction refused - invalid argument.
    By Billyboy in forum PayPal Express Checkout support
    Replies: 1
    Last Post: 10 Nov 2008, 03:51 PM
  5. [Error] 10413 Transaction refused.
    By directprint in forum PayPal Express Checkout support
    Replies: 2
    Last Post: 23 Jul 2008, 05:04 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg