Developer Docs

This is the status of the flow of payment you will receive webhook events from Inflow.

When your user begins the process of payment in the Checkout, you will get the latest payment status, you can either poll the status of a payment or by setting up Webhooks.

Webhook Status

StatusDescription
INITIATIONThe payment has been initiated by the user successfully and the user is started the checkout flow.
CHECKOUT_PENDINGThe user is in the checkout and choosing their banks.
CHECKOUT_SUCCESSThe user authorized the payment and completed the checkout session. The bank sent the money, but it still needs to settle. The payment is not guaranteed yet.
CANCELEDThe user cancelled the checkout Session. No payment was initiated.
PAYMENT_RECEIVEDThe money is received by the inflow's settlement partner and is guaranteed.
PAYMENT_SUCCESSMoney has successfully arrived with Inflow's merchant account.
PAYMENT_FAILEDThe payment has not being settled and go back to the consumer bank.