Dedicated to the Hydrogen framework, headless commerce, and building custom storefronts using the Storefront API.
Hello, I'm currently using a 3rd party payment system on a Shopify Lite store, built with a headless system.
Recently, the payment method stopped working, because the checkout object in the order confirmation page started returning an empty transactions array. The payment system used the information on the transaction objects to determine the appropriate endpoint and total amount.
When debugging the order confirmation/status page, through the checkout scripts:
{{ checkout.transactions | json }}
returns [].
Every systems with the 3rd party is okay and working for other stores. This seems to be a problem with the checkout object on the order confirmation/status page and the checkout scripts. Everything was working fine up until a few days ago, using the Storefront API version 2022-07.
Best regards