> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# Commerce auf Mobilgeräten

Shop-Produkte und Bestellungen des Arbeitsbereichs verwalten.

## Produkte

GET und POST auf /api/mobile/commerce/products listen und erstellen Produkte — nur owner und admin. Ein neues Produkt beginnt als Entwurf; Preise werden als Strings eingegeben und als Cent-Beträge mit zwei Nachkommastellen gespeichert, und die Bestandsverfolgung ist optional. Produkte werden nie gelöscht: archived ist der Entfernungszustand, und PATCH aktualisiert Felder und Status — draft, active, archived — gemeinsam.


## Bestellungen bewegen sich nur vorwärts

GET /api/mobile/commerce/orders listet Bestellungen; sie werden vom Store-Checkout erzeugt, nie von der App. PATCH schiebt den Status nur vorwärts — pending zu paid zu fulfilled —, wobei cancelled vor der Zahlung und refunded danach erlaubt sind. Eine Stornierung füllt den verfolgten Bestand in derselben Transaktion wieder auf, und ein unzulässiger Übergang ist ein stiller No-Op statt eines Fehlers, den der Nutzer wegdrücken muss.


## Überprüfung und Fehlerbehebung

Verkaufen Sie über den öffentlichen Checkout, schieben Sie die Bestellung auf dem Mobilgerät weiter und bestätigen Sie, dass der Bestand zurückkehrt, wenn eine pending-Bestellung storniert wird. Mitglieder unterhalb von admin erreichen die Oberfläche gar nicht — prüfen Sie, dass sie sie als nicht verfügbar sehen statt als leer.


## Weiter

[Entwicklerwerkzeuge](https://supastack.dev/de/docs/mobile/developers.md)
