1) Do i still need to create the clickbank-return.php file ?
No. In your case, all you need to do is route your custom Thank-You Page through s2Member,
by using the format you already have, which is as follows:
- Code: Select all
http://www.example.com/?s2member_pro_clickbank_return=1&s2member_pro_clickbank_return_success=http%3A%2F%2Fwww.example.com%2Fthank-you.html
* That's it
2) the above link, does it need to be code this way in Clickbank : http://www.example.com/?s2member_pro_clickbank_return=1&s2member_pro_clickbank_return_success=http%3A%2F%2Fwww.example.com%2Fthank-you.html
Yes, when you enter your Thank-You URL at ClickBank, this is what you'll need to give them.
3) What are the likely things to look out for in the logs as I've been trying to figure this out but no apparently error messages. the IPN seems to be working fine with S2members pro just that purchasers just dont get the registration email.
The Signup Confirmation Email is handled by the IPN routine, and will be logged in two places. (1) Inside your /s2member-logs/clickbank-ipn.log file (2) Inside s2Member's core PayPal processor, which is what ultimately handles the IPN response from ClickBank, after having been re-routed by s2Member's ClickBank integration. This will be logged inside /s2member-logs/paypal-ipn.log file, immediately after the entry is created in your /clickbank-ipn.log file.
If Customers are not receiving a Signup Confirmation Email, you should find an error message inside one of those logs, or if there are NO log entries at all, that would also be a bad sign; indicating that your IPN integration is not complete, following the instructions provided by:
s2Member -> ClickBank Options -> ClickBank IPN Integration.
If you continue to have problems, please post a copy of the related log entries from both:
clickbank-ipn.log and paypal-ipn.log. Also, you may want to run a quick test on your server to be sure that your server is capable of sending email period, just in case the email is being processed by s2Member, but it's failing at the server level.
4) Is re-installing s2members and s2members pro a likely cause of this issue ? I vaguely remember no problem with s2 members installation but a small error somewhere with s2members pro. OTher than this, it appears that the installation is working fine.
No, not unless you have an outdated configuration of s2Member. Otherwise, no, I don't see a re-installation of s2Member or s2Member Pro causing this.