Forum Replies Created
-
AuthorPosts
-
eric
Participanthi,
again, i think this is a wordpress compatibility issue.
if the a user creates an account with SM as free user, by default they become a ‘subscriber’, and that is updated on the WP user as well.
but when the same user upgrades their account and the user role should change to ‘author’. but the user role does not change upon payment as seen in the WP user page. they remain as subscriber. as there is nowhere you can actually see the user role in the SM plugin members page, i assume that the role is unchanged judging by the role displayed in the WP user page.Since some of my content is also resticted via user roles on WP, is there a way to change the user role on upgrade?
eric
Participantoop, I take that back. I just found out the plugin doesnt actually change the user role! if the free account is registered as a subscriber, then upon upgrade, the user role should change. but it doesnt so i cant use this now unfortunately.
eric
ParticipantThe email works for me, so maybe check your php config to see if your mail function is enabled.
I am still using the plug in but I had to find a work around for the time being. im sure the plugin will get more useful with future updates.the work around is simply make the “join us” page only accessible to free simple membership user, so then payment can only be processed by an exiting simple member as an upgrade. this will eliminate the issue of registrations that are made AFTER the payment as it is only available for logged in users.
so the problem now is registeration of free member account. I had to write a disclaimer on the registration page saying that if the registeree already has a WP account, then they either had to use a different username and email, OR delete the WP account prior to registration, OR contact administration to get the member details imported into the membership plugin.
The reason I am sticking to this plug in as it seems like best plugin that actually changes the users role upon payment (rather than creating access conditions) which i need for my site. also relatively lightweight and simple (as the plugin suggests) therefore making it easier to manipulate.
eric
Participantyes, ive followed the steps and everything seems to be working ok.
the registration link is sent to the payee and all.again, the issue is when an existing wp member uses the SAME user email for the paypal payment. the registration form has the email pre-filled out and unable to enter the same or different username as it clashes with WP email account. the payee cannot change the email on their registration because it is linked with their paypal email (which can no longer be used due to the clash). this makes the registration impossible if an existing wp user tries to pay with the same email address.
there are many posts about the username and password missing, but that is probably because the user cannot register under existing wp member, so no actual login-able account is created upon payment.
again, none of this would be an issue if wp registrations are automatically imported as free accounts upon signup.
this does not seem to be a bug, but just a function that doesnt seem to exist in the plugin yet as now i realize the plugin is designed to be independent of wp users.
eric
Participantyeah thats exactly it.
since i have set up my website so that only loggedin users are able to access the “join us” page, it would solve everything if the wp user data is automatically imported if the paypal email exists already as wp user.eric
Participantok thanks, for now i will import the users manually if necessary. I guess the bp integration is on the way
eric
Participanthi, thanks for the reply.
so you are saying that the user should have to have 3 email addresses potentially? (unless i import the user with the addon)
one for wp account, one for paypal account, and one for simple membership account?
doesnt seem practical if that is the case.The reason why I havent imported the user is because I am also using buddypress. is there a way to add user as free member when they register through the buddypress registration page? or can the import member addon be executed automatically when there is a new wp user?
thanks
eric
Participanthi, I also have the same issue with registration process.
if the user already exists in the wp user database, and then they pay using the same email paypal, they will get an email with a registration link. the link will take them to a registration page with the email already filled out.
the big problem is – when they put in the same username as their wp user name, the following message is shown.
“WordPress account exists with given username. But given email doesn’t match.”
but when they try to use a different username to register, the follwing message is shown.
“WordPress account exists with given email. But given username doesn’t match.”so the user will have to create a completely new user with a different username AND different email address.
any solutions?
thank you
-
AuthorPosts