A payin transitions through multiple statuses

The following flowchart details the possible status of a payin

requires_payment_methodPayment Method details need to be attached to the payin to proceed with the payment
requires_actionAn action needs to be taken by the customer for the payment to go through
processingAll the actions have been performed by the customer, Tazapay is still waiting to confirm the payment. Not all payment methods have this status.
succeededThe payin is successful
cancelledThe payin is cancelled