We've got a number of users who have user upgrades applied to their accounts, with start/end dates scattered throughout the year. We've been using Legacy PayPal as the payment processor.
We're switching to a different PayPal account and creating a new payment profile to go with it, and plan to apply the new payment profile to the existing membership upgrades we have set up so new upgrades automatically use the new PayPal details.
The conundrum I'm trying to sort out is how to transition our existing users with existing upgrades over to the new PayPal profile so that renewals use the new account. Correct me if I'm wrong on these counts, please:
If users choose to do this, I know we can manually adjust the end date of their upgrade to match the end date of the old payment profile upgrade. We don't want people to "lose" time on last year's memberships, if that makes sense.
My question is if we adjust the user upgrade end date after they re-upgrade their accounts, will PayPal's auto-renewal process based on the updated renewal date set in XF? Or will PayPal auto-renew one year based on the start date?
(A side question - if there's a better way to do this that is easier for our users, I'd be all ears!)
Thanks for any thoughts.
We're switching to a different PayPal account and creating a new payment profile to go with it, and plan to apply the new payment profile to the existing membership upgrades we have set up so new upgrades automatically use the new PayPal details.
The conundrum I'm trying to sort out is how to transition our existing users with existing upgrades over to the new PayPal profile so that renewals use the new account. Correct me if I'm wrong on these counts, please:
Users will need to cancel auto-renewal within PayPal on their end to prevent payment from going to the old PayPal account. We cannot do this on their behalf.
Users will need to re-upgrade their accounts in order to authorize payments to the new PayPal account and payment profile
If users choose to do this, I know we can manually adjust the end date of their upgrade to match the end date of the old payment profile upgrade. We don't want people to "lose" time on last year's memberships, if that makes sense.
My question is if we adjust the user upgrade end date after they re-upgrade their accounts, will PayPal's auto-renewal process based on the updated renewal date set in XF? Or will PayPal auto-renew one year based on the start date?
(A side question - if there's a better way to do this that is easier for our users, I'd be all ears!)
Thanks for any thoughts.