Real-World Example
ABC Collections has an active membership that renews automatically. The scheduled billing job charges the saved profile, records success or failure, and retry jobs pick up failed renewals later.
Visual Flow
How It Should Work
- It should charge due membership renewals through queued payment jobs.
- It should retry failed auto-renew transactions according to scheduled retry rules.
- It should keep creditor membership state and billing history aligned.
How It Should Not Work
- It should not charge inactive or cancelled memberships.
- It should not retry failed payments without recording attempts.
- It should not leave creditor access inconsistent with membership state.
Last modified on July 30, 2026