Results 1 to 5 of 5
  1. #1
    Join Date
    Jan 2011
    Posts
    4
    Plugin Contributions
    0

    Default PayPal Express Checkout Timeout

    Hello,
    I am using v1.3.9g. I am having an issue with PayPal Express Checkout not completing a transaction with a credit card (not logging into an existing account) on my website. I have correctly setup my PayPal account API and Instant Payment Notification settings as directed in the Zen Cart tutorials. I am also able to successfully checkout using the PayPal Website Payments Pro (checking out via a credit card and also via PayPal).

    After
    1- adding an item to my cart
    2 - selecting the "Express Check out with PayPal" button,
    3 - filling in the credit card and billing information details in the "Pay with Credit Card or Log In" PayPal,
    4 - clicking "review order"
    5 - and clicking "continue" on the "Review your information" PayPal screen

    I am redirected to the /index.php?main_page=time_out screen that reads "WHOOPS! SORRY, BUT YOU ARE NOT ALLOWED TO PERFORM THE ACTION REQUESTED." Further attempts to checkout with a credit card via PayPal Express Checkout are unsuccessful (with the same result).

    I have attempted to increase the "Admin Set max_execution_time for processes" value to 3000, with no resultant help to the problem.
    I am not sure where else to look for the cause of this problem.
    In looking through the PayPal Debug log - SetExpressCheckout and GetExpressCheckoutDetails, , I did not notice any outstanding errors (to my knowledge at least)

    Any and/all help in this matter would be greatly appreciated. Thank you.

  2. #2
    Join Date
    Jan 2011
    Posts
    4
    Plugin Contributions
    0

    Default Re: PayPal Express Checkout Timeout

    Hello again,
    After looking at my logs and e-mail again, I realized that I am not even able to get past the SetExpressCheckout API during the checkout process, hence getting the timeout error after clicking "continue" on the "Review your information" PayPal screen. My cart does not complete the DoExpressCheckoutPayment api.

    I have pasted my debug logs for the GetExpressCheckoutDetails and SetExpressCheckout apis. I can provide the paypalwpp_Paypal_Action logs and the Paypal_CURL_EC logs if needed to help get to the bottom of this issue.

    If anyone can please help me it would be greatly appreciated as I feel like I have exhausted all of my searches and attempted fixes to the best of my ability.

    Thanks again.

    PayPal Debug log - GetExpressCheckoutDetails

    2011-01-16 12:03:31
    -------------------
    (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.9g
    )


    Request Parameters: {GetExpressCheckoutDetails}
    Array
    (
    [TOKEN] => EC-5TC44369SV3838352
    [REQBILLINGADDRESS] => 1
    [METHOD] => GetExpressCheckoutDetails
    [USER] => XXX
    [PWD] => ****************
    [VERSION] => 60.0
    [SIGNATURE] => ****************************************************6SAy
    )


    Response:
    Array
    (
    [TOKEN] => EC-5TC44369SV3838352
    [PHONENUM] => <customer info>
    [CHECKOUTSTATUS] => PaymentActionNotInitiated
    [TIMESTAMP] => 2011-01-16T06:03:31Z
    [CORRELATIONID] => d4cf37a371f78
    [ACK] => Success
    [VERSION] => 60.0
    [BUILD] => 1646991
    [EMAIL] => <customer info>
    [PAYERID] => CP9GBMYEXKDE2
    [PAYERSTATUS] => unverified
    [FIRSTNAME] => <customer info>
    [LASTNAME] => <customer info>
    [COUNTRYCODE] => US
    [SHIPTONAME] => <customer info>
    [SHIPTOSTREET] => <customer info>
    [SHIPTOCITY] => Fairfax
    [SHIPTOSTATE] => VA
    [SHIPTOZIP] => 22033
    [SHIPTOCOUNTRYCODE] => US
    [SHIPTOCOUNTRYNAME] => United States
    [ADDRESSSTATUS] => Confirmed
    [CURRENCYCODE] => USD
    [AMT] => 14.00
    [ITEMAMT] => 14.00
    [SHIPPINGAMT] => 0.00
    [HANDLINGAMT] => 0.00
    [TAXAMT] => 0.00
    [INSURANCEAMT] => 0.00
    [SHIPDISCAMT] => 0.00
    [L_NAME0] => Angry Manny Womens Tee in White
    [L_QTY0] => 1
    [L_TAXAMT0] => 0.00
    [L_AMT0] => 14.00
    [L_DESC0] => Size: Small
    [L_ITEMWEIGHTVALUE0] => 0.00000
    [L_ITEMLENGTHVALUE0] => 0.00000
    [L_ITEMWIDTHVALUE0] => 0.00000
    [L_ITEMHEIGHTVALUE0] => 0.00000
    [CURL_ERRORS] =>
    )

    PayPal Debug log - SetExpressCheckout
    2011-01-16 12:02:49
    -------------------
    (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.9g
    )


    Request Parameters: {SetExpressCheckout}
    Array
    (
    [AMT] => 14.00
    [ITEMAMT] => 14.00
    [L_NUMBER0] =>
    [L_NAME0] => Angry Manny Womens Tee in White
    [L_DESC0] => Size: Small
    [L_AMT0] => 14.00
    [L_QTY0] => 1
    [LOCALECODE] => US
    [PAYMENTACTION] => Sale
    [ALLOWNOTE] => 1
    [LANDINGPAGE] => Billing
    [RETURNURL] =>
    http://airealapparel.com/shop/ipn_main_handler.php?type=ec
    [CANCELURL] =>
    http://airealapparel.com/shop/index.php?main_page=shopping_cart&ec_cancel=1
    [PAGESTYLE] => Primary
    [METHOD] => SetExpressCheckout
    [CURRENCYCODE] => USD
    [USER] => XXXX
    [PWD] => ****************
    [VERSION] => 60.0
    [SIGNATURE] => ****************************************************6SAy
    )


    Response:
    Array
    (
    [TOKEN] => EC-5TC44369SV3838352
    [TIMESTAMP] => 2011-01-16T06:02:49Z
    [CORRELATIONID] => 44cea4fae3165
    [ACK] => Success
    [VERSION] => 60.0
    [BUILD] => 1646991
    [CURL_ERRORS] =>
    )

  3. #3
    Join Date
    Jan 2011
    Posts
    4
    Plugin Contributions
    0

    Default Re: PayPal Express Checkout Timeout

    Log files attached in zip file

  4. #4
    Join Date
    Sep 2009
    Posts
    4
    Plugin Contributions
    0

    Default Re: PayPal Express Checkout Timeout

    I'm getting the exact same problem with my Zen Cart hosted on JustHost. Apparently a range of IP addresses belonging to JustHost are getting blocked at qwest.net including the API call from my Zen Cart.

    I have had to setup another cart on a different host while JustHost sort it out, not that they seem to be in any rush to do it.

  5. #5
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: PayPal Express Checkout Timeout

    Quote Originally Posted by rbautist View Post
    I am redirected to the /index.php?main_page=time_out screen that reads "WHOOPS! SORRY, BUT YOU ARE NOT ALLOWED TO PERFORM THE ACTION REQUESTED."

    I have attempted to increase the "Admin Set max_execution_time for processes" value to 3000, with no resultant help to the problem.
    The timeout screen is displayed because the store is unable to connect the current browser session with a store session matching the customer number.
    It's not a result of an actual "timeout". It's merely sharing the same messaging, since the net effect to the customer or you is the same as if a timeout had occurred.

    I'm guessing you tampered with your log files, because they showed blanks for customer names and parts of the addresses. Now, if you didn't tamper with them, and the names/addresses were truly blank, then I'm not surprised that the store was unable to create a customer record for a blank value, and thus unable to allow continued processing through checkout.
    .

    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. v155 PayPal Express Checkout Error SSL connection timeout
    By kanine in forum PayPal Express Checkout support
    Replies: 15
    Last Post: 8 Jun 2016, 12:22 AM
  2. v138a ALERT: PayPal Express Checkout Error () (28) SSL connection timeout
    By DML73 in forum PayPal Express Checkout support
    Replies: 7
    Last Post: 22 Oct 2012, 09:52 AM
  3. Cart not showing on paypal express Check after click on express checkout button
    By magic.solve in forum PayPal Express Checkout support
    Replies: 5
    Last Post: 2 Aug 2011, 06:58 PM
  4. paypal website standard IPN acting as express checkout (paypal login only)in checkout
    By sheena88 in forum Built-in Shipping and Payment Modules
    Replies: 4
    Last Post: 9 Oct 2010, 02:36 AM
  5. Paypal Express Timeout
    By cheddars in forum PayPal Express Checkout support
    Replies: 2
    Last Post: 11 Sep 2009, 07:06 PM

Bookmarks

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
Zen-Cart, Internet Selling Services, Klamath Falls, OR