Shopify:感谢页面上可用的变量?

Shopify: Variables Available on Thank You Page?

我的 Shopify 感谢页面上有一小段代码,用于自制的履行系统。用过于简单的术语来说,它输出一个 URL 和使用 {{id}} 字段的模板代码。

<p>
    Your order information is {{id}}!  This is not the actual code, 
    this is just an oversimplified version for this question
</p>

直到几周前,{{id}} 模板变量会输出订单对象的 ID。我使用此 ID 和 Shopify REST api 来获取订单信息。现在,出于我仍不清楚的原因,这会输出一个不同的数字,该数字似乎是 checkout-id 字段。

这是有意为之的行为吗?有没有办法取回旧的、真实的订单对象 ID?我可以想出很多方法来解决这个问题,但我不想弄乱一个在过去 5 年里一直稳定运行的系统。

这方面的文档充其量是参差不齐,但我一直在使用的旧全局液体变量似乎已经改变了它们的行为。根据 Shopify's documentation,在感谢页面上

You have access to the checkout and shop liquid objects

有关于 checkout and shop 对象的文档,通过将 {{id}} 替换为 {{checkout.order_id}},我能够获得我想要的旧行为。

它似乎也有一个 liquid order object 可用,但鉴于它没有记录在结帐页面上可用,我不确定我是否相信它会继续工作。