Simple Membership Plugin › Forums › Simple Membership Plugin › Stripe User Validation for Existing Subscription Emails
Tagged: stripe, stripe remember me, upgrade subscription
- This topic has 5 replies, 4 voices, and was last updated 5 years, 6 months ago by
rugar8.
-
AuthorPosts
-
April 14, 2020 at 2:14 am #20096
Rod
ParticipantI’m currently using stripe-payment subscription with “Simple Membership” for 3 plan levels [Silver, Gold, Platinum].
Here is the scenario
A user with email
ABC@email.comuses stripe to start a Silver Plan subscription and then gets a registration email to complete their registration with Simple Membership.The silver plan user
(ABC@email.com)then attempts to pay[https://checkout.stripe.com/pay/] for
the Gold plan directly with stripe checkout. There is currently no account validation so anyone with emailABC@email.comcan upgrade an existing plan, which is a problem.How can I have STRIPE VALIDATE that a user
with emailABC@email.comalready has an existing stripe plan and redirects them to login into simple-membership to upgrade their plan.April 16, 2020 at 10:16 am #20102mbrsolution
ModeratorHi,
A user with email
ABC@email.comuses stripe to start a Silver Plan subscription and then gets a registration email to complete their registration with Simple Membership.So fart the above is okay and is the normal procedure to register to the Silver Plan.
The silver plan user
(ABC@email.com)then attempts to pay[https://checkout.stripe.com/pay/] for
the Gold plan directly with stripe checkout. There is currently no account validation so anyone with emailABC@email.comcan upgrade an existing plan, which is a problem.Let me see if I understand what you mean. You are saying that
ABC@email.comafter registering for the Silver Plan, instead of paying for the Silver Plan, tried instead to pay for the Gold Plan. Is this correct? Or are you saying that after they paid for the Silver Plan, they then went ahead and also paid for the Gold Plan?Regards
April 16, 2020 at 4:00 pm #20110Rod
ParticipantHi,
After
ABC@email.compaid for the Silver Plan, 1) they then went to the pricing-plan page and clicked the Gold buy Now button (see herehttp://prntscr.com/s0m83x) 2) then went ahead and also paid for the Gold Plan(via stripe) on this page (see herehttp://prntscr.com/s0mgeg).3) The payment is then confirmed and
ABC@email.comand now gets an email from simple-membership that looks like this (see herehttp://prntscr.com/s0n14a).In step 2,
ABC@email.comshould get a message stating they already have a silver plan, and ask if they want to upgrade to the Gold plan. If yes, they would then have to log onto the simple-membership and then upgrade. So in step 2abc@email.comemail is not flagged.Is there stripe solution or simple-membership work-around for this scenario?
Thanks
April 16, 2020 at 9:35 pm #20118mbrsolution
ModeratorThank you for providing more information. I have submitted a message to the developers to investigate further your issue.
Thank you
April 17, 2020 at 2:59 am #20122admin
KeymasterThis is not how our plugin works unfortunately. You will need to look for an alternative.
January 3, 2021 at 10:08 am #21849rugar8
ParticipantHaving the same issue.
I have some users that share an email address, so they are not able to individually start the registration process because the plugin will never send the second email after Stripe processes payment using the same address.
Would be great if the plugin would first start the registration form process, validate email to make sure it does not already exist on the database, then shoot them off to the payment portal to complete the process.
-
AuthorPosts
- You must be logged in to reply to this topic.