PriMoThemes — now s2Member® (official notice)
This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™
myboxingcoach wrote:Hey there
Has anyone experienced a problem with the %%registration_url%% replacement code in their Thank You email? All other replacement codes are working fine, but this one rather than directing the click to the registration page actually just deposits the user to the home page, from where registration is not possible. I have only become aware of this today, bit difficult to know as many could have registered directly after the PayPal payment. Could it be a problem with the generation of the TinyURL? My only option at this stage is to place a hard-coded link, not something I'm desperately eager to do.
Any help would be very much appreciated.
Thanks
PS running S2member Pro. This is the first issue I've encountered, absolutely top product that's given me great value for money
I am running S2Member Pro. I have a set up integration with PayPal (not using ProForms.) Following successful payment via PayPal, the user is shown a dialogue box and then redirected to the WordPress user registration page. At the same time, the 'Thank You' email is sent containing a link (live for 3 days) that enables the user to gain access to the WordPress registration page. I assume that there are parameters that would allow the appropriate level of membership to be applied.
Unfortunately the link has ceased to work, depositing the user to the site homepage rather than the user registration page. I am unable to identify exactly when the email link stopped working, although can confirm that when the process went live on 18th July it was working appropriately.
kevinsperrine wrote:Does the registration url (full url not the tinyurl version) end in a tilde by any chance? I'm having the exact same issue, and I've determined that's the cause.
* (s2Member) **tinyURL® bug fix**. s2Member's handling of potential failures in the output of tinyURLs, generated by the tinyURL® API; was NOT considering all possibilities. A symptom of this bug was to see URLs in your Signup Confirmation Email (occassionally, upon connection failure to the tinyURL® API, when it was down for whatever reason) starting with: `Error#`. Corrected in this release.
* (s2Member) **URL Shortening API (Preference)**. s2Member now includes a class method dedicated to URL shortening service APIs. Currently, s2Member will use the tinyURL® API first *(i.e. tinyurl.com )*, and then use the Google® URL Shortening API *(i.e. goo.gl )* as a backup when/if the tinyURL® API is down for whatever reason. In this release, a new configurable option is available, which allows advanced site owners to preference the Google® Shortening API over tinyURL®, if they desire. For further details, please check your Dashboard, under: `s2Member -> General Options -> URL Shortening API (Preference)`.
Cristián Lávaque wrote:myboxingcoach wrote:Hey there
Has anyone experienced a problem with the %%registration_url%% replacement code in their Thank You email? All other replacement codes are working fine, but this one rather than directing the click to the registration page actually just deposits the user to the home page, from where registration is not possible. I have only become aware of this today, bit difficult to know as many could have registered directly after the PayPal payment. Could it be a problem with the generation of the TinyURL? My only option at this stage is to place a hard-coded link, not something I'm desperately eager to do.
Any help would be very much appreciated.
Thanks
PS running S2member Pro. This is the first issue I've encountered, absolutely top product that's given me great value for money
Thank you for the kudos!
I received your email with more info about the problem, too.I am running S2Member Pro. I have a set up integration with PayPal (not using ProForms.) Following successful payment via PayPal, the user is shown a dialogue box and then redirected to the WordPress user registration page. At the same time, the 'Thank You' email is sent containing a link (live for 3 days) that enables the user to gain access to the WordPress registration page. I assume that there are parameters that would allow the appropriate level of membership to be applied.
Unfortunately the link has ceased to work, depositing the user to the site homepage rather than the user registration page. I am unable to identify exactly when the email link stopped working, although can confirm that when the process went live on 18th July it was working appropriately.
The registration link sent by email does expire. Still, if the user was returned to the website after payment, s2Member set some cookies in his browser that will let him register with the level he paid for. The registration form can be found here /wp-login.php?action=register
If you feel he needs a new registration link, you can generate one from here: WP Admin -> s2Member -> PayPal Buttons -> PayPal Member Registration Access Links
I hope this helps.
<?php
add_filter("ws_plugin__s2member_register_link_exp_time", "my_s2_register_link_exp_time");
function my_s2_register_link_exp_time($s2member_says = "2 days"){
return ($i_say = "2 weeks");
}
?>
Users browsing this forum: Google [Bot] and 0 guests