Recurring payments have massive lock-in - typically there is no way to switch payment providers without requiring the user re-enter their payment details.
You'll typically lose ~half the user's each time you do that...
You'll typically lose ~half the user's each time you do that...