Hi there,
We have a membership site where most of our members are on monthly plans. We have set up yearly plans that they can switch to. If they are currently on a monthly plan and then go and purchase a yearly plan while logged in, it does not cancel the initial plan.
We are using Stripe.
Example: We tested with a $1 monthly plan that trials for 30 days and then renews again for $1. We purchased the $1 plan and everything worked properly. We then went and purchased a yearly plan a few minutes later while logged into that account for $89. It shows the next invoice still as $1 in a month and shows two active subscriptions.
All subscriptions are set for renewals.Here are the short codes.
[s2Member-Pro-Stripe-Form level=“3” ccaps="" desc=“30 Days @ $1.00 / then $1 USD / Monthly (recurring charge, for ongoing access)” cc=“USD” custom=“OURWEBSITE” ta=“1.00” tp=“30” tt=“D” ra=“1” rp=“1” rt=“M” rr=“1” coupon="" accept_coupons=“0” default_country_code=“US” captcha=“0” /]
[s2Member-Pro-Stripe-Form level=“3” ccaps="" desc=“4 Person - 12 Month Unlimited Membership” cc=“USD” custom=“OURWEBSITE” ta=“0” tp=“0” tt=“D” ra=“89.00” rp=“1” rt=“Y” rr=“1” coupon="" accept_coupons=“0” default_country_code=“US” captcha=“0” /]
Please help
EDIT UPDATE 1: If I manually cancel the $1 subscription from within Stripe, everything becomes set correctly and the invoice for $89 shows a year from now.