Targets
Full page
customer-account
This full-page extension target) allows you to create a new page in customer accounts, tied to a specific order. It renders in the main content area—below the header, and above the footer. If the page you're building is not tied to a specific order, use customer-account.page.render instead. For example:
- A Return Request page that requires the context of a specific order should use
customer-account.order.page.render
- A Wishlist page that does not require the context of a specific order should use
customer-account.page.render
A full-page extension target cannot coexist with any other targets in the same extension.
customer-account
This full-page extension allows you to create a new page in customer accounts. It renders in the main content area—below the header, and above the footer. If the page you're building is tied to a specific order, use customer-account.order.page.render instead. For example:
- A Return Request page that requires the context of a specific order should use
customer-account.order.page.render
- A Wishlist page that does not require the context of a specific order should use
customer-account.page.render
A full-page extension target cannot coexist with any other targets in the same extension.
Order action menu
customer-account
A static extension target that renders as 1 order action on the Order Index and Order Status pages in customer accounts.
customer-account
A static extension target that renders inside a modal, as a result of the customer clicking an order action button. This target only renders if you’ve also implemented an order action button via the customer-account.order.action.menu-item.render extension target, without the to
and props. The root of the
customer-account.order.action.render
extension must be a CustomerAccountAction.
Order status
customer-account
A block extension target that renders exclusively on the Order Status Page. Merchants can choose to place this extension in any of the supported locations. To preview your extension in each supported location, use the placement reference for that location as a URL parameter.
customer-account
A static extension target that renders on every line item, inside the details under the line item properties element on the Order Status Page.
customer-account
A static extension target that renders after all line items on the Order Status page.
customer-account
A static extension target that renders below the order details section of the Order Status page.
customer-account
A static extension target that renders in the delivery status card on the Order Status page. A separate delivery status card is shown for each fulfillment.
customer-account
A static extension target that renders in the payment status section of the Order Status page.
customer-account
A static extension target that renders in the return status card on the Order Status page. This card only shows when a return has been requested.
customer-account
A static extension target that renders in the delivery status card for unfulfilled items on the Order Status page.
Profile (B2B)
customer-account
A static extension target that renders on the Profile page in customer accounts—for B2B customers only. It renders after the company name, and before company location information.
customer-account
A static extension target that renders on the Profile page in customer accounts—for B2B customers only. It renders after the Addresses section for the company location.
customer-account
A static extension target that renders on the Profile page in customer accounts—for B2B customers only. It renders after the Payment methods section for the company location.
customer-account
A static extension target that renders on the Profile page in customer accounts—for B2B customers only. It renders after the Staff and permissions section for the company location.
Profile (Default)
customer-account
A static extension target that renders in the Addresses section of the Profile page in customer accounts. This does not show to B2B customers.
customer-account
A block extension target that renders exclusively on the Profile page in customer accounts. This extension target renders for all customers, including B2B customers. Merchants can choose to place this extension in any of the supported locations. To preview your extension in each supported location, use the placement reference for that location as a URL parameter.