Simple Membership Plugin › Forums › Simple Membership Plugin › User registration and paypal payments errors
Tagged: User registration problem errors
- This topic has 5 replies, 3 voices, and was last updated 2 years ago by
The Assurer.
-
AuthorPosts
-
April 11, 2024 at 9:22 pm #27901
Ibelina
ParticipantHello 🙂
I have the following issues with user registration, let’s see if you can help me:
1- A user pays via Paypal, the payment is confirmed in the Paypal account but he/she is not redirected to the Simple Membership registration page, and the payment is also not reflected in the membership payment list.
2- Some users following the same registration process have different status. Some of them remains “Activation Required” instead of “Activated,” and it needs to be done manually. This only happens in some cases; normally, it should be activated by default.
3- When a user registers and pays with their Paypal email but then registers with a different email for the membership, the following happens:
– In the members list, the Paypal email and the registration email are seen as two different users, same name, same user but two different emails…
– However, in the payment list, there is only one, and in the WordPress user list as well.
Thank you very much, 🙂 Hope some of you can help me.
April 12, 2024 at 1:42 am #27904The Assurer
ModeratorThe first thing you must do, is turn on the SWPM debug logs. Without any debug logs, we’re just guessing.
Do you have any page caching plugins or server caching modules installed?
Is the member first signing up for a free account, and then upgrading to a paid account? Or do they first pay and then complete the registration process?
Buy Now or Subscription button?
April 12, 2024 at 10:33 am #27905Ibelina
ParticipantThank you for your quick anwser 🙂
Ok I activated the Debug logs now and installed WP Super Cache to caching plugins 😅
Users first pay and then complete the registration.
April 12, 2024 at 6:03 pm #27906dspanogle
ParticipantRegarding Issue #3
That is the way it works. The email address is the one unique value for each membership. PayPal returns the email of the person’s PayPal account email (if they use their account to pay). Simple membership does not check to see is the user has an account with a different Email and just creates a new account.
Here is want we do:
Inform your members (on the page where you have the payment button) that they must use the SAME email as their current account when they re-register and pay. If their membership email is different than their PayPal account email, they can pay at PayPal AS A GUEST and use the same email as their membership when they use the Guest pay option. We also tell them they do NOT have to create a PayPay account as there is a way to NOT create the account when you pay as a Guest. ( A not to visible slider button is by default in the create the account position. They can turn that OFF.April 13, 2024 at 8:36 am #27907Ibelina
ParticipantThank you. The problem is different, I checked with the users later and try it myself:
When the payment is done by Paypal and also Stripe the member is created with that email then when they go to the registration page and fill the form it shows and error because the “email already exist” so they can’t register with the original email.April 13, 2024 at 10:13 pm #27908The Assurer
Moderator…installed WP Super Cache to caching plugins 😅
Did you remember to set it up according to these instructions?
https://simple-membership-plugin.com/wp-super-cache-compatibility-simple-membership/When the payment is done by Paypal and also Stripe the member is created with that email
Yes, that is how it’s supposed to work. The debug logs should confirm it.
Question: Do you have a PayPal Business account?
-
AuthorPosts
- You must be logged in to reply to this topic.