Snowfakery-Recipe-Templates
Snowfakery-Recipe-Templates copied to clipboard
Sustainers for testing Recurring Donations Upgrade
NOTE
Spin up a scratch org for this one using cci flow run npsp:install_prod --org dev --default
-- DON'T use the npsp_scratch flow, which automatically upgrades to enhanced RD.
What package(s) are you trying to populate with fake data?
- NPSP
- particularly the Recurring Donations --> Enhanced Recurring Donations upgrade through NPSP
What is the scenario you're trying to support with fake data?
We have some recipes for basic recurring donation setup. I'd like to see a scratch org with Legacy RD and sample data that I could convert over using the built-in migration tool.
What do you think is involved in this recipe?
I'm thinking household accounts and contacts. I'd like to see some people with longstanding RDs, some that are all the way closed, some that are open but haven't paid in a few months, some refunds, and some where they had to be closed to do an upgrade or downgrade.
Additional context
There are details about pain points in Legacy RD in the upgrade guide, and ideally we'd look at those and try to expose them in the recipe.
@allisonletts I see that you co-assigned this to me :) do you want me to work on more use cases this week or do you have that down?