feat: RecurringDonationHelper + review fixes #13

Merged
jmiller merged 2 commits from dev into main 2026-06-18 15:42:16 +00:00

2 Commits

Author SHA1 Message Date
Jonathan Miller 42161e3d0f fix: add idempotency guard to recurring donation processing 2026-06-18 10:37:52 -05:00
Jonathan Miller 990aa86682 Add RecurringDonationHelper — pledge creation, autopay processing, recurring revenue 2026-06-18 10:26:54 -05:00