Mouth
Well-known member
I'm wanting to migrate [time period] recurring user upgrades from PayPal to Stripe, but it appears to be an entirely manual and likely problematic process.
If I create a new (effectively duplicate) user upgrade for Stripe, then I can make this the purchasable one for new upgrades. No problem here.
But what of existing recurring upgrades with PayPal?
If I make the current/old PayPal recurring upgrade non-purchasable, then it appears (from other topics) that PayPal will still charge the user for renewal on expiry, but xF won't extend their upgrade period. Obviously this is not a feasible outcome, and will cause lots of user hostility and admin work.
If I go into PayPal and cancel/remove all existing subscriptions (for recurring upgrades), and inform users to purchase again when their current upgrade expires, then I could lose some paying user upgrades in the process, since it's likely not everyone will understand why/what to do and will not re-purchase.
If I leave the PayPal recurring upgrade active, to alleviate both issues above, then I'm not achieving migrating from PayPal to Stripe. And new upgrades are still able to choose PayPal.
What would be the recommended process for migrating from PayPal to Stripe for recurring upgrades? Perhaps I've missed a function here that can assist?
If I create a new (effectively duplicate) user upgrade for Stripe, then I can make this the purchasable one for new upgrades. No problem here.
But what of existing recurring upgrades with PayPal?
If I make the current/old PayPal recurring upgrade non-purchasable, then it appears (from other topics) that PayPal will still charge the user for renewal on expiry, but xF won't extend their upgrade period. Obviously this is not a feasible outcome, and will cause lots of user hostility and admin work.
If I go into PayPal and cancel/remove all existing subscriptions (for recurring upgrades), and inform users to purchase again when their current upgrade expires, then I could lose some paying user upgrades in the process, since it's likely not everyone will understand why/what to do and will not re-purchase.
If I leave the PayPal recurring upgrade active, to alleviate both issues above, then I'm not achieving migrating from PayPal to Stripe. And new upgrades are still able to choose PayPal.
What would be the recommended process for migrating from PayPal to Stripe for recurring upgrades? Perhaps I've missed a function here that can assist?