Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore F.A.Q/Instructions › Showing the Member Registration Completion URL on the Thank You Page
- This topic has 23 replies, 7 voices, and was last updated 7 years, 6 months ago by wzp.
-
AuthorPosts
-
February 6, 2015 at 7:21 pm #47490jharriesMember
Yes, I followed the setup instructions. And yes I’m getting the email with the registration link. Not sure what you mean by the caveat.
Any other thoughts?
February 7, 2015 at 1:08 am #47491adminKeymasterThe IPN needs to be processed before the user lands on the “Thank You” page. Most of the time PayPal will send the IPN instantly so this will be no issue. However, sometimes PayPal can delay the IPN by a few minutes.
Do you see the standard transaction result (from eStore) on your “Thank You” page?
February 12, 2015 at 6:17 pm #47492jharriesMemberHi WZP,
Yes, I do see all the transaction information, just not the link.
Just so I understand, can there be a situation where the transaction information does come through, but the link does not, due to a Paypal delay?
Thanks for the help.
John
February 12, 2015 at 9:19 pm #47493wzpModeratorJust so I understand, can there be a situation where the transaction information does come through, but the link does not, due to a Paypal delay?
Correct. PayPal can sometimes delay the sending of the IPN message. So if the users come to the thank you page before PayPal has sent the IPN message to the plugin, then they won’t see the registration link.
February 14, 2015 at 6:53 pm #47494jharriesMemberHi WZP,
OK I have now done a bunch of testing, and you are right. About 80% of the time it works. I guess he other 20% is when paypal is busy. Anyway, I can live with that. Thanks for the help.
May 11, 2017 at 9:24 pm #47495trock3ParticipantAre you sure this functionality still works? I changed the setting to ‘1’ and tested it with both Paypal and Stripe and neither one caused a registration button to show on the thank you page.
I am assuming by “thank you page” that it is whatever page I designate inside the estore product field in the “Buy Now, Subscription or Donation Type Button Specific Settings (Click to Expand)” section, in the “Return URL” field.
We are using estore products linked to emember membership levels.
May 11, 2017 at 10:13 pm #47496wzpModeratorI changed the setting to ‘1’ and tested it with both Paypal and Stripe and neither one caused a registration button to show on the thank you page.
The registration link is dynamically created; based upon the IPN information returned by the payment gateway. If the buyer arrives at the Thank You page, before the IPN is processed, the link will not be available. That is why an email is also sent; and is the preferred method for delivering the registration completion link. Please read the last 6 messages on page 2 of this thread:
May 11, 2017 at 10:28 pm #47497trock3ParticipantSo you’re saying that there is no way to ensure the registration link always shows or to do an automatic redirect using the same parameters in the email link because we cannot control how fast Paypal or some other gateway will send us the IPN?
May 11, 2017 at 10:41 pm #47498wzpModeratorExactly. The IPN is your “proof of payment.”
-
AuthorPosts
- You must be logged in to reply to this topic.