Both payments and transactions can be in several different states during the course of a purchase. You can find a short description of each state below.
readymeans that the payment has been created successfully, and is now ready for further transaction operations, like
failedmeans that something went wrong during the payment process, and no further transactions can be created if the payment is in this state. Examples of possible failures are triggering of anti-fraud protection or if the payer reaches the maximum number of attempts for a given payment.
abortedmeans that the merchant has aborted the payment before the payer has fulfilled the payment process. Aborting a payment is done by performing the
pendingis the state of a payment when a transaction is in an
initializedstate. See more below. As long as a payment is
pending, no further transactions can be done.
ìntializedis the transaction state when something unexpected occurred, and it is impossible to determine the exact status of the transaction. An example of this can be a network failure. No further actions can be done on a payment with a transaction in this state.
completedmeans that the transaction has reached its intended purpose. An
completedwhen the funds have been authorized, a
completedwhen the funds have been captured and a
completedwhen the payer has been refunded.
failedmeans that the transaction has
failed. The state is final for that specific transaction, but given that the payment is operational, it is possible to perform more transactions on the same payment, i.e. retry the authorization with another card. If the payer reaches the maximum amount of retries, the payment itself will be set to
awaitingActivityis in use for a selection of payment instruments. A transaction reaches this state when a payer is sent away from Swedbank Pay to do a confirmation or verification. Examples of this can be payment apps like Swish, Vipps or MobilePay, or 3-D Secure verifications for card payments.