Parent Payment States
Parent payment overview.
Parent Payment Transaction:
These transactions store all the essential data about the payment, serving as a comprehensive record of the transaction details to track your financial process.
Understanding the different transaction states, their corresponding descriptions, and the involved actors is essential for orchestrating seamless and secure financial exchanges. The below table offers a concise overview of these key elements, shedding light on the intricate dance of processes and participants that define the world of financial transactions. Through this table, we aim to provide a clear and informative snapshot of this vital aspect of modern commerce.
Created
The payment has been initiated successfully.
Merchant
Pending
The transaction is awaiting the customer to complete the payment process, i.e., the payment transaction has reached a stage where the customer has interacted with it. This interaction could involve the customer having seen the payment information, accessed the payment link page, or being redirected to the Ottu checkout page. In essence, it is awaiting further action, such as confirmation or completion.
Customer
This state is only available with the installed Ottu plugin and utilizes the checkout page.
Attempted
This state is assigned to payments that require a retry process when there is a failure at the customer's end. The payment remains in this state until it is successfully processed, reaches its expiration date, or is canceled by the merchant. Alternatively, payments can be marked as invalid if certain crucial configurations of the payment gateway are modified, such as the removal of currency exchange support.
Customer
Attempted status has different states.
Please note that for payments that can only be attempted once, there is no
attempted
state; Instead, they will be either in afailed
orauthorized
state.
Authorized
The customer has securely entered his card details, and the bank has allocated the payment amount, but it is not deducted yet.
Customer
Paid
The bank has deducted the payment amount successfully.
Customer
Failed
The transaction encountered an error and couldn't be completed.
Customer
This state is specific to payment transactions that can only be attempted once.
Canceled
The merchant has canceled the payment, and no further action can be taken.
Merchant
Expired
The payment's lifespan has ended (i.e., expired).
Customer
Invalid
The payment is no longer available due to changes in the payment configuration, currency exchange configuration, or other unforeseen events.
Merchant
COD
Cash on Delivery
Customer