The shopping cart feature/s in Tiki have never really worked, so this is a project to fix the broken bits and add what's missing.
Main things to fix
- Add page to adjust cart before checkout
- Make plugin payment to show parents in a wiki page with customisations
- Replace OrderProfile and OrderItemProfile with (many) more prefs
- Make anonymous shopping work (stored in the session)
- etc
Things to Consider
- Product attributes and SKU's i.e:
- A code and link for the same t-shirt in L, M and S in red, blue and green
- Real and downloads able version so the same product
- Ref: SKU handling for ecommerce
- Add an Inventory Tracker (to support multiple warehouses)
- See https://profiles.tiki.org/BobShop for inspiration and ideas
- Some of what we need is the idea of System Trackers: For example: The product list is a Tracker.