Set up the store and owner account.
Complete this once to create the owner account, shop identity, and invoice baseline.
Security first
The bootstrap owner password exists only to unlock initial setup. After that, staff access should use managed credentials and session cookies.
Operational baseline
Shop code, owner details, and contact information become part of the invoice and deployment identity from day one.
Production-minded setup
If the environment or database is not ready yet, the UI calls that out clearly instead of failing silently.
First-time secure setup
Create the owner account
Complete this once to activate the app and retire the bootstrap-only entry point.