This is from another failed transaction. Here's the {SetExpressCheckout} call:
Request Parameters: {SetExpressCheckout}
Array
(
[AMT] => 9.78
[ITEMAMT] => 9.78
[L_NUMBER0] => PM-00085
[L_NAME0] => xxxxx [2280]
[L_QTY0] => 2
[L_AMT0] => 4.89
[CURRENCYCODE] => USD
[LOCALECODE] => US
[GIFTMESSAGEENABLE] => 0
[GIFTRECEIPTEENABLE] => 0
[GIFTWRAPENABLE] => 0
[GIFTWRAPNAME] =>
[GIFTWRAPAMOUNT] => 0
[BUYEREMAILOPTINENABLE] => 0
[CUSTOMERSERVICENUMBER] => 44 (0)1908 xxxx
[BRANDNAME] => xxx xxx xxx
[PAYMENTACTION] => Sale
[ALLOWNOTE] => 1
[LANDINGPAGE] => Billing
[NOSHIPPING] => 0
[ACTION] => S
[TENDER] => P
[TRXTYPE] => S
[RETURNURL[64]] => https://www.xxxxxx.com/us/ipn_main_handler.php?type=ec
[CANCELURL[81]] => https://www.xxxxx.com/us/index.php?m...=shopping_cart
[ec_cancel] => 1
[PAGESTYLE] => Primary
[REQUEST_ID] => 1334099805
[USER] => xxxxxxxxxx
[PWD] => ****************
[PARTNER] => PayPalUK
[VENDOR] => xxxxxxxxxx
)
Response:
Array
(
[RESULT] => 0
[RESPMSG] => Approved
[TOKEN] => EC-7FW95205GA997835W
[CORRELATIONID] => 473b3121ef4d
[REQUEST_ID] => 1334099805
[CURL_ERRORS] =>
)
Here's the final response:
Request Parameters: {DoExpressCheckoutPayment}
Array
(
[AMT] => 13.28
[ITEMAMT] => 9.78
[SHIPPINGAMT] => 3.50
[L_NUMBER0] => xxxxx
[L_NAME0] => xxxxxx [2280]
[L_QTY0] => 2
[L_AMT0] => 4.89
[SHIPTONAME] => xxxx xxxxx
[SHIPTOSTREET] => xxx xxx xxx
[SHIPTOCITY] => Franklin
[SHIPTOSTATE] => IN
[SHIPTOZIP] => 46131
[SHIPTOCOUNTRYCODE] =>
[BUTTONSOURCE] => ZenCart-ECGW_us
[RETURNFMFDETAILS] => 0
[CUSTOM] => EC-2960-1334099859
[INVNUM] => 2960-1334099859-[xxxxxx]
[CURRENCY] => USD
[TOKEN] => EC-7FW95205GA997835W
[PAYERID] => 6CBQF9K8Z3Q5S
[ACTION] => D
[TENDER] => P
[TRXTYPE] => S
[NOTIFYURL] => https://www.xxxx.com/us/ipn_main_handler.php
[REQUEST_ID] => 1334099859
[USER] => xxxxxxxxxx
[PWD] => ****************
[PARTNER] => PayPalUK
[VENDOR] => xxxxxxxxxx
)
Response:
Array
(
[RESULT] => 7
[PNREF] => EZNP3F88961F
[RESPMSG] => Field format error: 10444-The transaction currency specified must be the same as previously specified.
[AVSADDR] => N
[AVSZIP] => N
[REQUEST_ID] => 1334099859
[CURL_ERRORS] =>
)
DoExpressCheckoutPayment, Elapsed: 657ms -- Failed
RESULT=7&PNREF=EZNP3F88961F&RESPMSG=Field format error: 10444-The transaction currency specified must be the same as previously specified.&AVSADDR=N&AVSZIP=N&REQUEST_ID=1334099859&CURL_ERRORS=


Reply With Quote
