Hey @Amith_M - I just did some digging here on my end and it looks like you may be right, there doesn’t appear to be a way to get the merchant-set Order name value within the Checkout UI extensions API.
I’m going to do a deeper look into this to confirm this definitively for you and will loop back when I’ve got next steps.
Hey @Amith_M no problem! I was able to look into this further on my end here for you and at the moment, we do only surface the Order ID, not the name value via Checkout Extensions.
This is mainly due to the possibility of order processing time delays on our backend (it’s rare, but it can happen). We mention this here in our Liquid Documentation for the Thank You Page: Liquid objects.
That said, one workaround I’ve seen some folks use is to build in a separate function within their app that leverages the Admin API to query the order to surface the Order name and display it on the Thank You page, but this still could run into the same issue related to Order Processing time.
Hope this helps - let me know if I can clarify anything on our end here.