Skip to main content

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 StoryImportanceMockup / Technical NotesAcceptance 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 HaveRedundant 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

  1. Confirm the exact trigger/template name + template id to disable.
  2. Remove the scheduler job entirely, or just suppress the send? Any other job/report reading from it?
  3. Any active in-flight reminders already scheduled that should be cancelled?