Full-page extensions
Merchants have diverse needs and some use cases won't fit into extension targets on existing customer account pages. For example, to create extensions for popular use cases like loyalty programs, wishlists, subscriptions, returns, and exchanges, a separate page is required. In these cases, build a full-page extension using the customer-account.page.render target. The full-page extension renders UI in a new page, below the header and above the footer.
How it works
Anchor link to section titled "How it works"Each full-page extension has its own unique URL so that logged-in customers can access these pages directly across a variety of entry points.
For example:
- Additional extensions: Apps can build other extensions that link to the full-page extension URL.
- Other channels: Merchants can share the URL in other important parts of their customer experience such as the online store, emails, or wherever else they decide.
Limitations
Anchor link to section titled "Limitations"Merchants can't currently add full-page extension URLs to their customer accounts header navigation. This feature will be supported in a future release.
Each extension can only extend the full-page extension target once. You can create multiple new pages by creating multiple extensions. We recommend dedicating one page per use case.