add a checklist for tpo/web/donate-neo#14 authored by anarcat's avatar anarcat
......@@ -68,6 +68,29 @@ August 2024, see [tpo/web/donate-neo#14](https://gitlab.torproject.org/tpo/web/d
| 14 | Test "newsletter actions" | Matt, Stephen | ~27 August | Should be able to unsub/resub/cancel sub from bespoke endpoints & have change in status reflected in subscriber status in CiviCRM |
| 15 | Test donation form subscription checkbox | Matt, Stephen | ~27 August | Should generate and send confirmation email just like standalone form |
### Issue checklist
To be copy-pasted in an issue:
- [ ] 1 Transaction goes through and Sue confirms it (Al,Sue)
- [ ] 2 Post-transaction screen deemed acceptable (and if we have to make one, we make it) (Al, Stephen)
- [ ] 3 Ensure that QR codes behave as expected when scanned with wallet app (Al?, Stephen)
- [ ] 4 Ensure gift card credit card transactions are successful - this is a site navigation / design test (Tor staff)
- [ ] 5 Test PayPal interface using naive users and dummy PayPal info (Tor staff)
- [ ] 5.5 Check these transactions against staging CiviCRM (Matt)
- [ ] 6 Ensure credit card one-time payments are tracked (Matt, Stephen)
- [ ] 6.5 Ensure credit card transaction against live card operates asexpected (Matt, Stephen)
- [ ] 7 Ensure credit card errors are not tracked (Matt, Stephen)
- [ ] 8 Ensure Paypal one-time payments are tracked (Matt, Stephen)
- [ ] 8.5 Ensure Paypal transaction against live account is tracked (Matt, Stephen)
- [ ] 9 Ensure Stripe webhooks catch behavior properly (Matt, Stephen)
- [ ] 10 Ensure Paypal webhooks catch behavior properly (Matt, Stephen)
- [ ] 11 Basic tire-kicking testing of non-donation pages and links (Tor staff (any))
- [ ] 12 Test standalone subscription form (Matt, Stephen)
- [ ] 13 Test confirmation email link (Matt, Stephen)
- [ ] 14 Test "newsletter actions" (Matt, Stephen)
- [ ] 15 Test donation form subscription checkbox (Matt, Stephen)
# How-to
## Pager playbook
......
......