We currently have on Fundraiseup:
- 198 active Apple Pay recurring plans
- 147 active Google Pay recurring plans
From the docs:
Important: Apple Pay and Google Pay payment methods cannot be migrated between payment processors due to intrinsic technical limitations. For these payment methods:
- Keep existing recurring plans on Stripe
- Use the Stripe subscriptions object to continue processing these specific payments
- Create new recurring plans in your new platform for future donors
According to the suggestions on the docs and given we do not have any current integrations with Stripe, we have two options:
- Request donors to create a new recurring plan on Gravy Apple Pay/Google Pay.
- Build a new integration to manage recurring plans with stripe, the two options would entail:
- Allowing Stripe manage the recurring would mean we would need to create a new daily import job (similar to Fundraiseup's) on Civi.
- If we choose to process the transaction ourselves through Stripe, we would need to create a new integration for Stripe just like we have for Gravy and Adyen.