DEVELOPER DOCUMENTATION
Build the storefront experience
Separate visual configuration from custom application work.
Begin in the editor#
Use themes, brand settings, content and sections where the product workspace already supports the required experience. This preserves a clear operating path for merchant teams.
Define the custom behaviour#
Describe the customer decision the extension supports and the catalogue or account information it requires. Confirm the supported storefront integration point before choosing a framework or deployment path.
Protect customer boundaries#
Keep privileged access out of browser-delivered code. Authentication, session ownership and checkout permissions must use the actual authorised application model.
Test with real content#
Inspect long product names, variant choices, empty states and small-screen navigation. Test the configured payment and delivery journey rather than stopping at the product page.