Okay, not sure what I'm doing wrong.
I have zen-cart version 1.5.1
I have a PayPal business account that has been approved for PayPal Payments Pro, PayPal Express Payments, PayFlow API (full access).
I have configured the PayPal Express Checkout and included my API signature and credentials (PayPal mode = PayPal) - this works.
I have the old PayFlow Gateway code installed (v 1.3.9) and it works and everything seems fine. However, my concern here is this is old code that probably shouldn't be used anymore and so I'm trying to configure for the proper? code of PayPal Payments Pro. So I disabled the PayFlow Gateway module and have configured the PayPal Payments Pro - for the options it gives me.
When I try to process a credit card I get an error (10544) indicating the transaction cannot be processed. Note: this is a test transaction that should decline. When I check in my PayPal Manager account, there is no indication of this transaction anywhere. Here's the log details:
2013-03-20 04:21:37
-------------------
(live transaction) --> https://api-3t.paypal.com/nvp
Request Headers:
Array
(
[0] => Content-Type: text/namevalue
[1] => X-VPS-Timeout: 90
[2] => X-VPS-VIT-Client-Type: PHP/cURL
[3] => X-VPS-VIT-Integration-Product: PHP::Zen Cart(R) - PayPal/NVP
[4] => X-VPS-VIT-Integration-Version: 1.5.1
)
Request Parameters: {DoDirectPayment}
Array
(
[ACCT] => ************1111
[AMT] => 17.40
[BUTTONSOURCE] => ZenCart-DP_us
[CARDISSUE] =>
[CITY] => Loveland
[COUNTRYCODE] => US
[CREDITCARDTYPE] => Visa
[CUSTOM] => DP-2-1363818085
[CVV2] => ***
[EMAIL] => [email protected]
[EXPDATE] => 032014
[FIRSTNAME] => Bruce
[INVNUM] => 2-1363818085-[BestitchedStore]
[IPADDRESS] => 67.190.63.236
[ITEMAMT] => 11.95
[LASTNAME] => Tracy
[L_AMT0] => 11.95
[L_NAME0] => 24 Snowflakes in Tatting [237]
[L_NUMBER0] => BK-001
[L_QTY0] => 1
[NOTIFYURL] => https://www.tracyandprice.com/storetest/ipn_main_handler.php
[PAYMENTACTION] => Sale
[PHONENUM] => 9702314006
[SHIPPINGAMT] => 5.10
[SHIPTOCITY] => Loveland
[SHIPTOCOUNTRYCODE] => US
[SHIPTONAME] => Bruce Tracy
[SHIPTOSTATE] => CO
[SHIPTOSTREET] => 3745 Leopard St
[SHIPTOZIP] => 80537
[STATE] => CO
[STREET] => 3745 Leopard St
[TAXAMT] => 0.35
[ZIP] => 80537
[METHOD] => DoDirectPayment
[CURRENCYCODE] => USD
[USER] => nancy_api1.tracyandprice.com
[PWD] => ****************
[VERSION] => 61.0
[SIGNATURE] => ****************************************************ZynH
)
Response:
Array
(
[TIMESTAMP] => 2013-03-20T22:21:37Z
[CORRELATIONID] => 524e1ae3b0702
[ACK] => Failure
[VERSION] => 61.0
[BUILD] => 5479129
[L_ERRORCODE0] => 10544
[L_SHORTMESSAGE0] => Transaction cannot be processed.
[L_LONGMESSAGE0] => Please use a different payment card.
[L_SEVERITYCODE0] => Error
[AMT] => 17.40
[CURRENCYCODE] => USD
[CURL_ERRORS] =>
)
DoDirectPayment, Elapsed: 12092ms -- Failure
TIMESTAMP=2013%2d03%2d20T22%3a21%3a37Z&CORRELATIONID=524e1ae3b0702&ACK=Failure&V ERSION=61%2e0&BUILD=5479129&L_ERRORCODE0=10544&L_SHORTMESSAGE0=Transaction%20can not%20be%20processed%2e&L_LONGMESSAGE0=Please%20use%20a%20different%20payment%20 card%2e&L_SEVERITYCODE0=Error&AMT=17%2e40&CURRENCYCODE=USD&CURL_ERRORS=
Any help would be greatly appreciated!
Thanks.
Bookmarks