• Resolved alptkz

    (@alptkz)


    I’ve set-up Membership and all seems to work well besides the fact that when a user creates an account, he does not get redirected to the Welcome page and instead gets an error message:

    You currently have a subscription for the Clients subscription. If you wish to sign up a different subscription then you can do below.

    The account is created just fine though, but the error and lack or redirect is a problem. Can you help ?

    You can test this here. The invite code is 123456

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support Predrag – WPMU DEV Support

    (@wpmudev-support1)

    Hi @alptkz,

    I hope you are well today and thank you for your question.

    This is not the error message that you have shared but only the Membership text message that provides information about the subscription.

    Please make sure you have set the welcome page on the following path.

    Admin Area -> Membership -> Options -> Membership Pages -> Registration completed page

    Please note when the user register it doesn’t complete the registration. So, it won’t display registration completed page there. From this page user needs to click on Sign Up button, make the payment if it is paid subscription and then they will be redirected to registration completed page.

    Kind Regards,
    WPMU DEV

    Thread Starter alptkz

    (@alptkz)

    Hello and thanks for your reply. Let me clarify a bit the issue.

    First, yes, I have set-up a Registration completed page, but the user never gets to see it. It’s located here. For now it’s the standard Welcome page that Membership creates.

    Here are the steps a user goes through to register:

    1. On the register page, click on Sign-up [screenshot]
    2. Fills the form and click on Register my Account. [screenshot]
    3. Gets the message “You currently have a subscription for the Clients subscription. If you wish to sign up a different subscription then you can do below.” [screenshot]
    4. There is no 4th step, that’s where it ends and the Welcome page is never displayed. If the user navigates away (with the nav bar), he’ll see the restricted content as his registration has been completed.

    With the screenshots, I think it should be clear.

    Thread Starter alptkz

    (@alptkz)

    Quick update. Looking at the All Members page, I noticed all the created user accounts are under the Gateway “admin”. Perhaps this has something to do with it ?

    Thread Starter alptkz

    (@alptkz)

    anyone ?

    Plugin Support Predrag – WPMU DEV Support

    (@wpmudev-support1)

    Hi @alptkz,

    Thank you for your detailed reply.

    I have tested on my test site setting “Registration completed page” & using “PayPal Single Payments Gateway” in sandbox mode and i got redirected to Registration completed page after paying for the membership and clicking on the link “Return to facilitator account’s Test Store”.

    I think you are not accepting any membership payment on your site therefore the you are not getting redirected to Registration completed page.

    As said in my previous reply that the redirection to Registration completed page only occurs if you accept payment for membership on your site.

    Could you please try accepting payment and let me know whether it works for you or not?

    Best Regards,
    WPMU DEV

    Thread Starter alptkz

    (@alptkz)

    You are correct that I do not accept any payments, but that’s because I do not have a need for it. All I want is to give some clients temporary access to some protected content on the website.

    What would be the solution then for my case ?

    Plugin Support Predrag – WPMU DEV Support

    (@wpmudev-support1)

    Hi @alptkz,

    Currently there isn’t any built in solution for the free version of Membership plugin without developing custom code but in the pro version of Membership plugin the users gets redirected to registration completed page even when we don’t accept any payments from them.

    I will add this feature to the features & feedback section. This way it can be considered for future development.

    This feature and this feature may be added in future version of plugin but We don’t publish ETAs to prevent disappointment if a deadline is missed(which in plugin development quite a frequent occurrence!).

    Please advise if you have more questions.

    Have a great day!

    Cheers,
    WPMU DEV

    Thread Starter alptkz

    (@alptkz)

    Ok thanks for your reply. In that case, would there be a way to modify the message “you currently have a…” so that I can display a registration completed type of message ?

    Plugin Support Predrag – WPMU DEV Support

    (@wpmudev-support1)

    Hi @alptkz,

    You can change this message by copy pasting the following plugin file in to your theme and editing it on line number 22

    wp-content/plugins/membership/membershipincludes/includes/payment.form.php

    You will have to also add the following code in the functions.php file of your child theme.

    function custom_membership_override_payment_form(){
    	return get_stylesheet_directory().'/payment.form.php';
    }
    add_filter('membership_override_payment_form', 'custom_membership_override_payment_form');

    Alternatively you can also change the message by translating the plugin either manually as described on the following page or using this plugin http://wordpress.org/plugins/codestyling-localization/

    http://premium.wpmudev.org/blog/how-to-translate-a-wordpress-plugin/

    Cheers,
    WPMU DEV

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Registration does not complete’ is closed to new replies.