-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UI extension not showing on Thank You page #1842
Comments
Hi @julianozapiet 👋 Just wanted to collect a little more information about your use case.
|
Hey @dnagoda thanks for getting back!
Yes, this is on my shopify.extension.toml file:
And this is how i export it in Checkout.tsx:
This is one example:
|
Thanks. This looks like a Draft Order based on the URL you provided. Unfortunately, extensibility is not fully supported on draft orders. We're working on it, but there's no public ETA yet. |
Thanks for explaining @dnagoda |
@dnagoda is this going to be solved for the next api release? |
@abaileyb The public roadmap is a good place to track this. We currently have "Support for UI extensions in draft order invoice checkouts" scheduled for release June 2024. |
Please list the package(s) involved in the issue, and include the version you are using
Describe the bug
After deploying the checkout extensions and adding the block in the Thank you page via checkout editor, the extension shows just fine in the editor preview, but it does not render at all on the actual Thank you page of the store, when an order is placed.
If the extension is also exported to the order status page, it will show correctly on both checkout editor and on the real order status page.
Steps to reproduce the behavior:
Expected behavior
Extension should render on the real Thank you page when an order is created
Screenshots
Additional context
I've tried on different themes/stores/fresh installs of the app but the problem persists.
The text was updated successfully, but these errors were encountered: