Fundraising/Team processes/Campaign Readiness Checklist
Appearance
Scenario 1: New market or new payment option in a market
Adopting an entirely new market with new payment methods and no official prior campaign.
Internal test
- Smoke test locally / sandbox
- Transaction should get to local test Civi
- Should be visible in processor sandbox
- Test cards
- UI review with fr-online
- Deploy so that we can make a payment vs live processor (the internal test)
- For this deploy, ensure that generic links don’t direct to the experimental processor
- Contact local donor to test on production, ensure that test payment gets to live Civi and live processor
- UI/UX feedback. Did they get TY email?
Prep for 1 hour technical functionality test
- Resolve any blocking bugs from local donors/payments, DR or fr-online
Prep for Campaign ready
- Resolve any blocking bugs from 1 hour test
- If recurring, the transactions look correct in PSP console and/or Civi
- Audits are showing donations from 1 hour test
- DR is happy with tools and reporting
- All payments form settings are set to use this processor/payment option as default
Scenario 2: Switch of PSP
From time to time we may move volume between providers for various reasons. In this scenario we have to ensure all banners and emails are pointed to the appropriate place.
Prep for 1 hour technical functionality test
- Check for and resolve any known bugs
- Ask for confidence check from local donor (internal re-test)
- Resolve blocking bugs
Prep for campaign ready
- Resolve any blocking bugs from 1 hour test
- If recurring, the transactions look correct in PSP console and/or civi
- Audits are showing donations from 1 hour test
- DS is happy with tools and reporting
- All payments form settings are set to use this processor/payment option as default
Scenario 3: Repeat Campaign
We’ve run a campaign in this market previously, we are using the same provider and we are using the same payment types. Nothing new has been added.
Prep for 1 hour technical functionality test
- Check for and resolve any known bugs
Prep for campaign ready
- Resolve any blocking bugs from 1 hour test
Yearly Major Campaigns and Code Restrictions
Example timeline