Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › E-Store + Wishlist with one time payment and coupon code
- This topic has 13 replies, 4 voices, and was last updated 13 years, 10 months ago by amin007.
-
AuthorPosts
-
January 18, 2011 at 5:05 pm #2529bentley74Member
Hi,
I am just getting ready to launch a new membership site and have had some “guinea pigs” testing things out for me.
I created a product in eStore (one time payment for full membership access) and linked everything up with WishList (based on your instructions) and paypal, then created a button for my test people to use.
The ordering process seems to be fine, with discount successfully applied and paypal notifications being sent (to me and customer), BUT the sale is not showing up in my eStore product listing – nor does there seem to be any communication with the WishList plugin.
It’s the lack of sales record that actually seems to be the key in my mind – it’s almost as though it just ended up being a regular paypal order (without eStore involved at all) yet strangely the discount was successfully applied.
Any ideas why this might have happened?
Thanks in advance!
Bentley
January 18, 2011 at 5:26 pm #28150bentley74MemberWhat’s interesting is that Paypal seems to have successfully receive the product info (name and item #) – just seems to be something minor stopping the sale from being recorded in the eStore sales record – which presumably would get the ball rolling with communication with WishList etc
January 18, 2011 at 5:40 pm #28151bentley74MemberSorry to keep adding more – just want to make sure you have all (potentially) relevant details.
The coupon I created for test orders reduced the price to 1 cent – not sure if this would affect the shopping cart record or not, but figured it might be worth mentioning.
As mentioned, everything worked fine with Paypal so I can’t imagine this would be an issue but you never know.
B
January 18, 2011 at 6:31 pm #28152bentley74MemberOne more detail – I am using an “Add to Cart” button for the purchase not a subscription button because it is going to be a one-time purchase. Would this cause any issues?
January 19, 2011 at 3:51 am #28153wpCommerceModeratorHi, “Add to Cart” button is not a problem for one time payment. Can you make a test transaction with the debug turned on? That way we will be able to see if eStore is communicating with WishList.
The following post will explain about debugging:
https://support.tipsandtricks-hq.com/forums/topic/how-and-when-to-enable-debug-and-what-does-it-do
January 19, 2011 at 4:24 am #28154bentley74MemberHi,
I kept getting a blank debug file but then followed the “what to do if debug file blank” instructions and ended up with some info in the file. This seems to be the issue:
“FAILURE :IPN validation failed.”
Something inside paypal that needs to be changed?
Thanks
B
January 19, 2011 at 4:36 am #28155bentley74MemberOk – just realized that IPN is off in my paypal account. Here’s the weird thing though. This past fall I did a product launch for an ebook and used eStore with no issues whatsoever (IPN settings were definitely the same then).
Is there a chance that turning IPN on will now allow everything to work with WishList etc?
Thanks
B
January 19, 2011 at 5:26 am #28156wpCommerceModeratorIt’s fine that you have IPN enabled in your Paypal account. But make sure you go through all the checklists for the empty debug file until you find the issue.
You will find all the checklists in the “Debug File Empty Troubleshooting Checklist” section of the following post –
https://support.tipsandtricks-hq.com/forums/topic/what-to-do-if-the-debug-file-is-empty
January 19, 2011 at 4:40 pm #28157bentley74MemberI did the sandbox test (#4) and got this msg:
IPN delivery failed. HTTP error code 403: Forbidden
Interestingly enough – I tried it again using the URL from my other eStore installation (where I am selling the eBook mentioned above from) and it said the IPN was sent successfully!!
What sort of settings might need to be changed in this other hosting account (same provider, same type of account so no clue what the difference would be).
There is mention (in the article you pointed me to) of “plugins” that might cause issues. Any suggestions here?
Thanks!!
January 19, 2011 at 5:07 pm #28158bentley74MemberWhoah!!
I tried changing permissions etc with no luck, and then on a whim I started deactivating plugins and re-trying. The first one I tried was “Bad Behavior” (if anything would block access I figured this would be it) – next attempt? IPN sent successfully! lol
NOW – let’s see if we can do a successful transaction! Will come back and let you know
Thanks again!
B
January 19, 2011 at 6:43 pm #28159bentley74MemberWhoohoo! Seems to be all-systems-go!
A real transaction took place, eStore logged the sale and applied the coupon. WishList was contacted, and sent out the registration email!
Thanks again for all your amazing work here, Ruhul (and team)! You guys rock!
B
January 20, 2011 at 3:31 am #28160IvyMemberHi, The “Bad Behavior” plugin has been known to cause many issues on a site. You can find more about this plugin and other plugins that don’t play nice here:
January 20, 2011 at 2:55 pm #28161bentley74MemberHi again, guys! (you must hate me by now – haha)
The ordering process continues to work beautifully, but now I want to tweak various things.
IPN is shut off in Paypal (yet everything works fine – is this normal?) and customers are not being sent to my “thank-you” page – are these two things linked?
If I turn it on will they then start to be forwarded to the URL I have set in my eStore settings?
The reason I’ve been a bit cautious about IPN is because I really don’t understand it yet. In my Paypal account there is only room for one URL. I saw mention of the fact that any eStore URLs will override this, but what about plain paypal buttons I have for other products on other sites? If I’m selling widgets on another site using a regular old paypal button, when customers make a purchase will they end up redirected over to my new site’s thank you page?? If so, I think I better leave IPN off for now (since everything seems to work just fine).
January 21, 2011 at 5:45 am #28162amin007ParticipantIPN is not turned off in your account. By default its always on in your account. If IPN was truly off then you would not have received any IPNs. When you go to the IPN settings page in your PayPal account the radio box is usually highlighted with the “off” (it doesn’t mean its off). It will only be off if you hit save at that page with the “off” selected (I don’t know why PayPal have it like that). PDT is a separate thing… you need to watch the video on this page and set it up correctly to get it working:
http://www.tipsandtricks-hq.com/ecommerce/wp-estore-instant-digital-product-delivery-499
-
AuthorPosts
- You must be logged in to reply to this topic.