- what version are you running: ZenCart 1.3.7
- have you installed the latest patch: Yes (PPEC-137... feb 08)
- did you make any changes to your code before it quit working: No
- who is your hosting company: Infinology
- are you using Website Payment Standard or Website Payment Pro: Standard
PayPal IPN works fine.
I have the country code error in PayPal express. I can affirm that it was working a few days ago.
Subject: PayPal Error Log - before_process() - EC
In function: before_process() - Express Checkout
Value List:
array (
'ITEMAMT' => 'xxxx',
'SHIPPINGAMT' => 'xxxx',
'AMT' => '62.00',
'L_NUMBER0' => '0',
'L_QTY0' => '1',
'L_NAME0' => 'xxxxx',
'L_AMT0' => '10.00',
'L_TAXAMT0' => '0.00',
'L_NUMBER1' => '1',
'L_QTY1' => '1',
'L_NAME1' => 'xxxxx',
'L_AMT1' => '45.00',
'L_TAXAMT1' => '0.00',
'L_NUMBER2' => '2',
'L_QTY2' => '1',
'L_NAME2' => 'xxxxx',
'L_AMT2' => '3.00',
'L_TAXAMT2' => '0.00',
'SHIPTONAME' => 'xxxx',
'SHIPTOSTREET' => 'xxxx',
'SHIPTOSTREET2' => '',
'SHIPTOCITY' => 'Eastxxxxx',
'SHIPTOSTATE' => 'OH',
'SHIPTOZIP' => 'xxxxx',
'SHIPTOCOUNTRY' => '',
'BUTTONSOURCE' => 'ZenCart-EC_us',
'TOKEN' => 'EC-40D16316P99111600',
'PAYERID' => 'xxxxxxxxxx',
'PAYMENTACTION' => 'Sale',
'NOTIFYURL' => 'http://xxxxxx.com/ipn_main_handler.php',
'METHOD' => 'DoExpressCheckoutPayment',
'CURRENCYCODE' => 'USD',
'USER' => 'xxxxxxxxx',
'PWD' => '****************',
'VERSION' => '2.3',
'SIGNATURE' => '****************************************************xfsG',
)
Response:
Array
(
[ACK] => Failure
[L_ERRORCODE0] => 81210
[L_SHORTMESSAGE0] => Invalid Parameter
[L_LONGMESSAGE0] => Country : Invalid Parameter
[L_SEVERITYCODE0] => Error
)
.