Can someone from MS clarify how plan redirects work when a user has two plans, e.g. one “one time” plan and one subscription?
I would have expected the redirect to be based on the plan that the user signed up for, but when I tested it this wasn’t always the case.
I tested signing up to a paid subscription (without a plan level redirect) with the account of a user that had a one-off plan (with a plan-level redirect), and the thank-you page they were sent to was the thank you page for the one-off plan not the subscription they signed up for.
I have read the docs, and understand that this is probably due to the fact that the plan-level redirect for a one-off plan overrode the default redirect, even though the signup/purchase wasn’t for this one-off plan.
Is this the case?
If this is so, what is best practice if you have multiple plans? Make sure they all have plan-level redirects, even if they are the same redirect (apart from the one-off ones)?
I imagine I could resolve this by removing the plan level redirect for the one-off plan, but it will get messy to go in and add/remove them.
My expected behaviour was that the redirect after purchase would only apply to the plan that the user purchased, not a plan they had purchased in the past, but it seems like this isn’t how MS works.