August 23, 2010 at 10:42 pm #1729
I have installed eStore and have successfully gotten through adding a couple of test items. When items are clicked, they are added to eStore’s Shopping Cart widget correctly. However, when I attempt to complete the transaction with Paypal, I get a message that says: Error Detected: Your Shopping Cart is Empty.
I’ve had my geek-husband check the PHP session settings and he feels those are correct. I’ve checked all my code thoroughly, but I can’t seem get the connection made to Paypal.
Can anybody help me? Here are links to the two sites in question. The first will be selling original music downloads, the second offers t-shirts and DVDs.August 24, 2010 at 1:10 am #23604
Unfortunately I have no answers as I have the same problem. I checked with PayPal and all settings seem to be fine. The error message for the failure of the post payment verification I get is: “Wrong item ID! Could not find the specified item ID in the product database. Received item ID: AK-1234.”
I’m using WP 3.0.1 with the eStore and use two code snippets: [wp_eStore_fancy2 id=1] and [wp_eStore_cart_when_not_empty]. I can send along the PayPal parameters for the transaction if need be.
Thanks for any help here.August 24, 2010 at 2:38 pm #23605
Asking again for help with this issue. I have searched your online forum for hours looking for clues into a solution. I have tried a bazillion alternate ways to make a payment go through. Could you please give me a few moments and take a look at my sites as requested above? Thank you many times in advance.August 25, 2010 at 2:01 am #23606
@SusieQ, Your issue is really simple
You have the add to cart and the shopping cart buttons on the following site:
But your plugin is installed on the following:
See how they are not the same domain? Please note that a Session value is only available within that site. For example http://www.abc.com cannot access session values from http://www.xyz.com (this is for security reasons ofcourse).
I have a feeling you are using iFrames or something similar to do some kind of redirection. Does my explanation give you any clues?August 25, 2010 at 2:03 am #23607
@etcher, The plugin is telling you what the issue is right here:
“Wrong item ID! Could not find the specified item ID in the product database. Received item ID: AK-1234.”
You are sending an IPN with a product with ID is “AK-1234” but in your database there is no item with that product ID so the verification is failing. This is a check in eStore to ensure that people can’t send you fake IPNs and get the products without actually paying for it.August 25, 2010 at 2:39 am #23608
Thanks for your post. I had just about given up on you and entered an actual job ticket.
You are right that we have a mis-direction issue. But we can’t seem to track that down.
I understand what needs to happen but I’m uncertain how to install the shopping cart on christopherhenry.com. I’m using WordPress MU, which eStore says is cool. My eStore installation is in the standard WordPress plugins directory which is at the root level of my main blog, susiecoleman.com. I’m using domain mapping from chrishenry.susiecoleman.com to christopherhenry.com.
No iFrames, nothin’ like that. Hmmmm, I’m wondering if our overall WordPress MU installation is configured correctly. We’ve been running WP sites for two years and we’ve not encountered any problems before. My main blog resides at the root site level. Could this be this issue?August 25, 2010 at 3:20 am #23609
Anyone getting the shopping cart empty error, Please use the following thread as this thread is related to WordPress MU
@Susie, Now that you mention that you are using it on WPMU (WordPress Multi User) I have got a different question
Did you place the plugin in the Individual plugin directory or the “mu-plugins” directory?
The ones in the “mu-plugins” get activated site wide but it can’t read directories like normal wordpress does. So you actually need to place a file which includes the directory (WPMU is not straight forward unfortunately).
Anyway, let me know which option you are using then I can look into providing a solution.August 25, 2010 at 4:00 pm #23610
The eStore plugin resides in the regular plugin directory, not the MU plugin directory (the only plugin I see in our MU plugin directory is the domain mapping plugin).
Thank you.August 25, 2010 at 7:24 pm #23611
I guess I am still a bit confused by the IPN thing. My product (I only have one at this time) was given an automatic product ID which I have assumed would be adequate to be recognized by PayPal. I’m just not sure how I’m sending a product with an ID of AK-1234. Would it help to look at my web site:www.jacksonfahnestock.com?
Thanks for your further input.August 25, 2010 at 8:09 pm #23612cdarkinsMember
I just bought eStore and set it up this evening. So it’s an absolute fresh install of wordpress3.01 as well as eStore. I followed the documentation exactly (as far as I understood everything correctly)
But same problem here.
I have no clue what to do next.
Hope you can help!
CharlesAugust 25, 2010 at 9:51 pm #23613
Etcher, please please double-check your product ID.
To do this, go to the eStore control panel and select Manage Products. The ID number that the shortcode is seeking is in the very first column, just before the product name.
Product IDs are issued in the order in which you entered the product information. Your first product would have an ID of “1”, the second one you entered would be “2”.
I had trouble with that too when I first got going. Hope a double-check ends your misery. Good luck.August 25, 2010 at 11:25 pm #23614
Amin007, I’m going to upgrade to WordPress 3.0 this weekend, and then upgrade the domain mapping plugin. I will try to work with eStore again when I install the latest version. (I’m using v188.8.131.52, but I’ve seen references to a newer version and downloaded some.)
So let’s work on this early next week. Having every element in its most current version should help us eliminate a lot of possible issues. While I’m strictly a GUI Girl, my husband is a Unix/Linux programmer and he understands everything under the hood, so you can get as technical as you need to.
I’m sure we can get it working; y’all have a nice “bedside manner” and seem very knowledgeable. I’ll be back with you after I upgrade WP.August 26, 2010 at 12:50 am #23615
Trust me, I have checked my product i.d. about a billion times. I am thinking it has more to do with creating a url for my IPN handler–but maybe not. If this is the direction of the problem then I’ll need to know how to set that up (url for my Store page?). My profile on PayPal has a place for this file but what I’ve fed it so far doesn’t make my issue go away.August 26, 2010 at 2:02 am #23616
@etcher, Thank you for posting the URL of the page (it helps to identify the issue quicker).
I browsed to your store page found out that the issue you are having is related to the PHP session not working correctly on your server. This is pretty easy to fix. This URL has full details for you:
let me know how you go with that.August 26, 2010 at 2:03 am #23617
@cdarkins, If you post a link to the page where you have the payment buttons I will be able to take a look.
Please check this post also:
- You must be logged in to reply to this topic.