App reviews, troubleshooting, and recommendations
Hello,
I've received an email from Shopify about the upcoming Checkout Extensions UI.
Specifically this line is confusing to me and we'd like some clarification:
August 28, 2025: Checkout.liquid, script tags, and additional scripts for the Thank you and Order status pages will be turned off and no longer supported. Shopify Scripts will continue to work alongside Checkout Extensibility, including Shopify Functions, until this date.
Does the script tags in this notice include script tags registered through the Admin API scoped to the ORDER_STATUS page?
The email doesn't specify exactly what script tags will be discontinued. I really hope it's not script tags registered over the Admin API. We reviewed the Post Checkout UI Extension components, and unfortunately they are too limited for the functionality we enrich the post-checkout Order Status pages with for merchants.
We need to access the camera, display a video frame, and other elements that Post Checkout UI Extension components do not support.
Thanks!
Want to see it in action? Check out our demo store.
Did you find an answer to this?
We have an app that does the exact same and it seems like scripts tags no longer work on the new Checkout that uses Checkout Extensibility.
I've learned the same thing unfortunately.
For merchants that have Checkout Extension UI enabled, there's a brand new order status page that is an "island" outside of `ONLINE_STORE` or `ORDER_STATUS` script tag scopes.
It's unreachable without using a post-checkout extension.
We rely on associating an attribute on the cart with the corresponding order. We don't see a straightforward way to associate the cart session with an order.
Even if we build out the post-checkout UI extension, I'm not seeing a `cartToken` attribute in the GraphQL Admin Order API, and I can see the `cart_token` is set to be deprecated on the REST Admin Order API.
How are apps supposed to associate carts with orders without a primary key between them?
Want to see it in action? Check out our demo store.
Hey Community! As we jump into 2025, we want to give a big shout-out to all of you wh...
By JasonH Jan 7, 2025Hey Community! As the holiday season unfolds, we want to extend heartfelt thanks to a...
By JasonH Dec 6, 2024Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024