Statuses

Here you can find all known transaction statuses. Each transaction goes through a lifecycle from creation to a final state. Use the Success and Final flags to determine the outcome of the transaction.

Tip: A transaction is considered complete when Final = true. Only success status means the transaction completed successfully. Non-final statuses (new, opened, pending) require waiting for a callback or making a check request.

Transaction Statuses

Status Success Final Explanation H2H HPP
new false false Created + +
opened false false Customer has opened the checkout page - +
pending false false Is not completed yet. Wait for a callback or make a check request + +
success true true Completed successfully + +
declined false true Declined. On the error codes page you can find the explanation. + -
failed false true Declined. On the error codes page you can find the explanation. - +
expired false true Expired after 20 min for payment intention and 7 days for payment + +
error false true Failed + -

Column Legend

Column Description
Status The transaction status name returned in the API response
Success true if the transaction completed successfully, false otherwise
Final true if the transaction has reached a terminal state and will not change, false if it may still transition
H2H Applicable to Host-to-Host (server-to-server) integration
HPP Applicable to Hosted Payment Page integration