I've received this error a couple of times. The customer is redirected back to stage 2 of the checkout process, but payment goes through.
The subject of the email alert:
ALERT: PayPal Direct Payment Error (0 <!-- Approved -->)
The body of the email alert:
0 -
The error log generated (personal information removed):
PHP Code:
2008-10-17 05:03:08
-------------------
(live transaction) --> https://payflowpro.verisign.com/transaction
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 - Payflow Pro
[4] => X-VPS-VIT-Integration-Version: 1.3.8a
)
Request Parameters: {DoDirectPayment}
Array
(
[ACCT] => ************6106
[AMT] => 38.13
[BUTTONSOURCE] => ZenCart-DP_uk
[CARDISSUE] =>
[CITY] => xxxx
[COUNTRY] => US
[CURRENCY] => GBP
[CVV2] => ***
[EMAIL] => xxxx
[EXPDATE] => xxxx
[IPADDRESS] => xxxx
[NAME] => xxxx
[PHONENUM] => xxxx
[STATE] => xxxx
[STREET] => xxxx
[TENDER] => C
[TRXTYPE] => S
[VERBOSITY] => MEDIUM
[ZIP] => 30904
[REQUEST_ID] => 1224262985
[USER] => xxxx
[PWD] => xxxx
[PARTNER] => xxxx
[VENDOR] => xxxx
)
Response:
Array
(
[RESULT] => 0
[PNREF] => EQEP2F0DFCF5
[RESPMSG] => Approved
[AUTHCODE] => 111111
[AVSADDR] => X
[AVSZIP] => X
[CVV2MATCH] => Y
[PPREF] => 12113813RC956000Y
[CORRELATIONID] => d3e6651d2f4a9
[PROCAVS] => G
[PROCCVV2] => M
[IAVS] => N
[REQUEST_ID] => 1224262985
[CURL_ERRORS] =>
)
DoDirectPayment, Elapsed: 3116ms -- Succeeded
Does anyone know why this error is being generated? I was thinking perhaps it timed out, then approved?
Any help would be much appreciated, or please let me know if you need more information.
Thanks.
Bookmarks