Zen Cart Logo
Forums / PayPal Express Checkout support / Express Checkout order- In paypal not in Cart

Express Checkout order- In paypal not in Cart

Views: 2,284

Results 1 to 5 of 5
8 Mar 2011, 5:45 PM
#1
jasmel avatar

jasmel

Zen Follower

Join Date:
Feb 2008
Location:
Washington State
Posts:
230
Plugin Contributions:
0

Express Checkout order- In paypal not in Cart

I have an issue where there is an order in paypal via express checkout... however, it isn't in my cart's orders section. I only found out about this order because I sent an email to the customer for having what I thought was an abandoned cart. (Using the abandoned cart add-on).

I have the Stuck PayPal addon but it doesn't show up there either. So, the question is how do I force this shopping cart into my orders section of the db so I can proceed with processing then shipping it. So, it displays in the customer's account for history and tracking etc...?

Thanks for any help in this matter.

*I confirmed the order details in PayPal.. just no order details in zen-cart.

8 Mar 2011, 6:23 PM
#2
jasmel avatar

jasmel

Zen Follower

Join Date:
Feb 2008
Location:
Washington State
Posts:
230
Plugin Contributions:
0

Re: Express Checkout order- In paypal not in Cart

Just got off the phone with PayPal...

Steps to force the IPN to Zen-Cart.

  1. Login to PayPal
  2. Click My Account Tab
  3. Click Profile in Sub-Menu (far right one line down from the Tabs)
  4. Look for the section named (Selling preferences)
  5. Click on (Instant Payment Notification preferences) link
  6. In the first paragraph on this page look for the link (IPN History page) Click that
  7. Either click the Search button with the default (Last Day (24 hours)) or change to (Last 5 Days)
  8. Look for the transaction number your customer provided you.
  9. Place a check box for affected transaction(s)
  10. Click on the [Resend Selected] button.
  11. Wait up to 5 minutes for the IPN to be sent to your Store

Bingo! The transaction should be there. :clap:

8 Mar 2011, 11:20 PM
#3
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Express Checkout order- In paypal not in Cart

Um, you said this was Express Checkout, right?
Are you sure?
The symptoms you describe are unsurprising IF you're using the IPN module (Website Payments Standard) ...

... but if you're truly using Express Checkout, then the order should show in your admin ... unless a server error happened between the payment and the split-second later when the order is saved in your store.

What version of Zen Cart are you using?

9 Mar 2011, 4:35 PM
#4
jasmel avatar

jasmel

Zen Follower

Join Date:
Feb 2008
Location:
Washington State
Posts:
230
Plugin Contributions:
0

Re: Express Checkout order- In paypal not in Cart

This is listed in the Express Checkout section of the Payment Modules:

PayPal Express Checkout (rev1.3.8a)
Manage your PayPal account.

Configuration Instructions:

  1. Sign up for your PayPal account - click here.

  2. Ensure you have entered the appropriate security data for username/pwd etc, below.

  3. In your PayPal account, enable Instant Payment Notification:
    under "Profile", select Instant Payment Notification Preferences

Would that be safe to assume that even Express Checkout uses the IPN? ...For whatever reason the process that the PayPal tech told me worked.

Oh, in addition I am a Website Payments Pro merchant and have to have Express Checkout Enabled. (which normally works just fine. It was only one order that slipped through to PayPal and not displayed in my cart)

*Yeah... still using 1.3.8a I have heavily modded the core files of .8a and didn't make good use of the overrides early on.

9 Mar 2011, 11:15 PM
#5
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Express Checkout order- In paypal not in Cart

Well, yes, even Express Checkout uses IPN, but Zen Cart generally ignores those IPNs because they would be duplicates of the transaction information already saved when the EC transaction was completed. ZC never expects to insert an order into the store from an IPN generated by an EC transaction.