Projekt

Allmänt

Profil

Handlingar

Features #426

öppen
CA CA

Skicka en pushpåminnelse om oavslutad kontovarukorg

Features #426: Skicka en pushpåminnelse om oavslutad kontovarukorg

Tillagd av Codex API för ungefär 3 timmar sedan. Uppdaterad för ungefär en timme sedan.

Status:
In progress
Prioritet:
Normal
Tilldelad:
Kategori:
Varukorg och checkout
Startdatum:
2026-10-01
Deadline:
% Klart:

40%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Backend/API
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Codex

Beskrivning

Utfall: en användare som uttryckligen valt push på sin egen enhet får en enda generell påminnelse om en ännu öppen kontovarukorg efter 24 timmars inaktivitet.

Definition of Done:

  • Push-prenumeration startas endast efter en uttrycklig användaråtgärd och kan återkallas.
  • Endast aktiv, icke-tom kontovarukorg för den prenumererade ägaren kan kvalificera; gästkorg och delad kiosk utesluts.
  • Vid sändning omprövas att köpet inte slutförts, korgen inte ändrats efter tidsgränsen och korgen inte gått ut.
  • Högst en påminnelse per kundkorg, säkert idempotent även vid samtidiga workers.
  • Pushtexten är generell utan artikel-, belopps- eller deltagaruppgifter; länken kräver inloggning och leder endast till ägarens kundkorg.
  • Avregistrerade eller ogiltiga push-endpoints tas bort; kö och fel hanteras utan obegränsade försök.
  • VAPID-hemligheter lagras utanför repository och push kräver HTTPS.
  • Isolerade tester använder syntetisk push-provider; inga riktiga pushmeddelanden skickas. Funktionen är avstängd i produktion tills separat leveransgodkännande.

Utanför scope: SMS-påminnelser, kvittolänkar, marknadsföring/massutskick, gästkorgar, delade kioskenheter och faktisk produktionsaktivering.
Verifiering: isolerad MariaDB, syntetisk provider samt webbläsartester för opt-in/opt-out och mobil/desktop.


Acceptanskriterier

Samtliga Definition of Done i beskrivningen verifieras med MariaDB-integrationstester, syntetisk push-provider samt desktop- och mobilwebbläsartest. Ingen riktig push skickas.


Relaterade ärenden 1 (0 öppna — 1 stängd)

Relaterar till Features #211: Bevara kontots varukorg mellan inloggningarClosedCodex API2026-09-10

Handlingar
Handlingar

Finns även som: PDF Atom