Apuntamelo App | Field 'status' doesn't exist on type 'PaymentSession

Topic summary

Apuntamelo payment app fails when resolving a PaymentSession using a reference ID returned by Shopify for the external payment form. The error reported (via attachment) states: “Field ‘status’ doesn’t exist on type ‘PaymentSession.”

Two separate apps implement the same flow: receive the reference ID from Shopify and pass the same ID in Payment Session Resolve after processing. Only Apuntamelo throws the error, despite the ID format matching the other working app.

The issue appears specific to the Apuntamelo integration rather than the shared gateway flow. The attached error details are central to understanding the failure.

No fix or workaround has been identified. The thread remains open pending guidance or clarification.

Summarized with AI on January 18. AI used: gpt-5.

Our gateway in the payment flow receives an ID as a reference when Shopify requests the external payment form to be displayed, this same ID is the one that is sent once the payment has been processed in the Payment Session Resolve method.

We have 2 applications that do exactly the same, only the payment process changes internally from the gateway, but they receive the ID of the reference and pass it in the Payment Session Resolve method, but the Apuntamelo application is throwing an error when we send this (we checked the format and it is exactly the same in the 2 app’s), but Apuntamelo is returning the attached error: