no error message for duplicate username or email in [subscriptionform]

It appears that if you try to register with an existing username or email address, the membership registration form (shown with the shortcode) wont show an error explaining why it wont let you continue.

this is what I did :

tried to do a registration using the page that has the registration form shortcode on it. I was trying as a regular non logged in user but I had forgotten to activate a subscription and make it public as super admin (I was using chrome as logged in admin and firefox as logged out user) so when I got to the next screen asking what subscription I wanted, there was no choice (as it should behave).

After I had activated the subscription option and made it public so it could be selected, I again tried to register as a normal user using the same details as I had before but, it just redirected back to the same registration form. If I then changed the username and email address I was registering, it allowed me to go to the selection page.

one more thing..

After I had arrived at the paypal page, I received the email from the site telling me of my new username and password even though I hadn't yet paid. Is this normal? I would have hoped that the user account would not have been created until the paypal payment had been authorised.

(I have the site set to not allow registrations)

  • fiddyp
    • Site Builder, Child of Zeus

    yup, I suppose that's true!

    How about a user can be created but, as with admin moderation switched on, they wouldn't be able to access the account until the payment had gone through?. When it does go through, it fires the 'moderated' action and the user is able to log in.

    About blog creation, I have registration switched off so the membership plugin does the registration bit but how do I allow only a user who has paid for membership to create a blog? I can't seem to figure that out..

    (on 3.0 with buddypress installed)

  • Barry
    • DEV MAN’s Mascot

    @fiddyp - it should (note the should, I'll check to confirm what I implemented, and pos change it) create a new user which is deactivated (can't login) - only when a subscription is set can they login.

    I'll have a look at the error reporting, because it should report them at the top of the form if there is a problem.

  • fiddyp
    • Site Builder, Child of Zeus

    thanks Barry, as I recall, it allowed me to log in straight away.

    It was being tested on my local install and I kind of rushed the setup so maybe I set something wrong, it'll become clearer when I try it on a fresh backup tomorrow

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.