Remove e-commerce integration expiry-reminder email
Jira: BIF-8747 · Epic: BIF-8695
Overview
The e-commerce integration duration now always matches the main package's valid_until, so
the separate expiry-reminder email is redundant and confusing. Stop sending it.
Scope Changes
- Backend — remove/suppress the e-commerce expiry-reminder email trigger.
8. User Stories + Acceptance Criteria
| User Story | Importance | Mockup / Technical Notes | Acceptance Criteria |
|---|---|---|---|
| [ECOM-S01] — Stop the e-commerce expiry email As the platform, I want to stop sending the e-commerce integration expiry-reminder email, so that customers aren't warned about a separate expiry that no longer exists (e-commerce duration now equals the main package valid_until). | Should Have | Redundant since e-commerce duration = main package valid_until. | — Happy Path — • AC-1: Given the condition that previously triggered the e-commerce integration expiry-reminder email, when that condition occurs, then no e-commerce expiry-reminder email is sent. — Guard-rail — • NEG-1: Given other billing / integration emails, when their triggers fire, then they continue to send as before (only the e-commerce expiry reminder is removed). |
Open questions
- Confirm the exact trigger/template name + template id to disable.
- Remove the scheduler job entirely, or just suppress the send? Any other job/report reading from it?
- Any active in-flight reminders already scheduled that should be cancelled?