Snowfakery-Recipe-Templates icon indicating copy to clipboard operation
Snowfakery-Recipe-Templates copied to clipboard

Sustainers for testing Recurring Donations Upgrade

Open allisonletts opened this issue 2 years ago • 1 comments

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 avatar Mar 03 '22 00:03 allisonletts

@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?

samanthashain avatar Mar 10 '22 15:03 samanthashain