Shopping cart (session-based) #2

Open
opened 2026-05-21 20:04:02 +00:00 by jmiller · 0 comments
Owner

Summary

Session-based shopping cart stored locally in Joomla database.

Requirements

  • Add to cart from product list and detail views
  • Cart persists across page loads (session ID + DB)
  • Update quantity, remove items
  • Cart summary widget (module position or AJAX dropdown)
  • Validate stock availability against Dolibarr on cart view
  • Merge guest cart into user cart on login
  • Cart auto-cleanup for expired sessions

Acceptance Criteria

  • Add to cart works from list and detail views
  • Cart persists across navigation
  • Quantity update and remove functional
  • Stock validated against Dolibarr
  • Guest cart merges on login
  • Expired carts cleaned up
## Summary Session-based shopping cart stored locally in Joomla database. ## Requirements - Add to cart from product list and detail views - Cart persists across page loads (session ID + DB) - Update quantity, remove items - Cart summary widget (module position or AJAX dropdown) - Validate stock availability against Dolibarr on cart view - Merge guest cart into user cart on login - Cart auto-cleanup for expired sessions ## Acceptance Criteria - [ ] Add to cart works from list and detail views - [ ] Cart persists across navigation - [ ] Quantity update and remove functional - [ ] Stock validated against Dolibarr - [ ] Guest cart merges on login - [ ] Expired carts cleaned up
jmiller added the status/pending-testing label 2026-05-21 22:58:39 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoDoliJoomShop#2