- This topic has 5 replies, 2 voices, and was last updated 13 years, 3 months ago by .
Viewing 6 posts - 1 through 6 (of 6 total)
Viewing 6 posts - 1 through 6 (of 6 total)
- You must be logged in to reply to this topic.
Support site for Tips and Tricks HQ premium products
by
Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › Transaction completes but inventory doesn't update
I have eStore 5.3.8 on WP 3.2.
The user can Add to Cart or Buy Now, proceed to PayPal and complete the transaction successfully. The user is returned to the site and notification emails are sent successfully. PayPal records the transaction as completed.
But – the inventory doesn’t update (so number of sold copies doesn’t change) and there is no record of the customer in the Manage Customers section.
Grateful for your assistance.
This does look like a database column out of sync type issue. Usually this happens when you update the plugin without following the update instruction. This can also happen if you change database related code in the plugin without properly changing the table structure.
Please do the following to fix this:
1. Deactivate and delete the currently installed version of the plugin(s).
2. Download a fresh build of the plugin(s) from here:
https://support.tipsandtricks-hq.com/update-request
3. Update the plugin following the appropriate update instruction for the plugin in question:
https://support.tipsandtricks-hq.com/plugin-installation-and-upgrade-instructions
4. Test out a transaction.
I followed the steps as you outlined but the results are the same. The transaction completes correctly but the inventory doesn’t update and there’s no record of the customer.
Lets look at debug so we can see what exactly is going on after a purchase. Please run a test transaction with debug option enabled. This post will explain more:
https://support.tipsandtricks-hq.com/forums/topic/how-and-when-to-enable-debug-and-what-does-it-do
Will this issue be affected by the fact that the site is on multisite?
Okay – it looks like it was simply because I didn’t have my IPN enabled in PayPal…
Thanks for your help.