-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
user storyUser storyUser story
Description
As a developer,
I want to implement an abandoned cart recovery feature
so that I can remind users who did not complete their checkout and offer them a chance to complete their purchase.
Objective
To implement a system that detects when users abandon their carts during checkout, captures their email if provided, and sends them a reminder email with a link to complete their purchase. The system should handle product availability and remove the abandoned cart after a set period if no action is taken.
Acceptance Criteria
- An abandoned cart is detected if a user adds products to the cart and fills in the checkout form (including their email) but does not complete the checkout process.
- An email reminder is automatically sent to users with a link to complete their checkout if they abandon the cart.
- Product availability is checked when the user attempts to return and complete the purchase. If a product is no longer available, the user is notified.
- Abandoned carts are automatically removed from the system after a set period (e.g., 48 hours).
- The system does not send abandoned cart emails for users who do not provide an email address.
Metadata
Metadata
Assignees
Labels
user storyUser storyUser story
Projects
Status
Backlog