Advanced
Theme App Blocks: order status and FAQ widget
Drop the OrderWise order-status block and FAQ section into any Online Store 2.0 theme — no code required.
Last updated
OrderWise ships two theme app blocks that any Online Store 2.0 theme can render through the theme editor. Both are app-extension-backed, which means the merchant doesn't have to edit theme code to enable them — they just drag the block into the section they want.
Order Status block
The order-status block surfaces a live order summary on the customer's account page. When a logged-in customer visits their account page, the block reads the customer ID, fetches the most recent order, and renders:
- Order number, date, total.
- Current fulfillment status (paid / fulfilled / delivered).
- Tracking link if available, plus the latest carrier scan.
- A "ask OrderWise" button that opens the chat widget with the order already in context.
The block requires no configuration. The merchant adds it to the
customers/account template in the theme editor and it picks up the
brand color automatically.
FAQ Section block
The FAQ section block renders the merchant's OrderWise knowledge base as a styled, collapsible FAQ list anywhere on the storefront. Categories from the knowledge base become section headings; entries become collapsible items.
Use cases:
- The product page, scoped to category-specific FAQs.
- The footer or a dedicated
/faqpage. - Inside a long-form policy page where customers often look for the answer.
The block accepts two optional settings: a category filter (show only entries tagged with a specific category) and a locale override (show entries in a specific language even if the storefront would otherwise auto-detect).
Compatibility
Both blocks work in any Online Store 2.0 theme — Dawn, Crave, Sense, and every modern third-party theme. They do not work in vintage themes; for vintage themes, use the App Proxy approach described in the App Proxy doc.