For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /nl/docs/mobile/commerce.md (or send Accept: text/markdown).
Commerce op mobiel
Beheer winkelproducten en bestellingen voor de werkruimte.
Producten
GET en POST op /api/mobile/commerce/products tonen en maken producten — alleen voor owner en admin. Een nieuw product begint als concept; prijzen komen binnen als strings en worden opgeslagen als centen met een precisie van twee decimalen, en voorraadbijhouden is optioneel. Producten worden nooit verwijderd: archived is de verwijderstatus en PATCH werkt velden en status — draft, active, archived — tegelijk bij.
Bestellingen gaan alleen vooruit
GET /api/mobile/commerce/orders toont bestellingen; die worden aangemaakt door de winkel-checkout, nooit door de app. PATCH schuift de status alleen vooruit — pending naar paid naar fulfilled — met cancelled toegestaan vóór betaling en refunded erna. Annuleren vult de bijgehouden voorraad in dezelfde transactie weer aan, en een ongeldige overgang is een stille no-op in plaats van een fout die de gebruiker moet wegklikken.
Verificatie en probleemoplossing
Verkoop via de publieke checkout, schuif de bestelling op mobiel vooruit en bevestig dat de voorraad terugkomt wanneer een pending-bestelling wordt geannuleerd. Leden onder admin kunnen het oppervlak helemaal niet bereiken — verifieer dat zij het als niet-beschikbaar zien in plaats van leeg.