Developer Docs

Webhooks Status

Payment statuses received in webhook events from Inflow.

When your user begins the payment process in the Checkout, you will receive webhook events with the latest payment status. You can either poll the status of a payment via the API or receive updates by setting up Webhooks.

Inflow fires V2 dot-notation events such as payment.created, payment.authorized, and payment.settled — see event types. The payload is the same shape as the getPayment API response.

Payment Statuses

StatusDescription
INITIATIONPayment created, waiting for payer action
CHECKOUT_PENDINGPayer is preparing the payment
CHECKOUT_SUCCESSPayer has successfully paid
PAYMENT_RECEIVEDFunds received by the banking provider
PAYMENT_SUCCESSFunds received in the user's account
PAYMENT_FAILEDPayment failed
PARTIAL_REFUNDEDPartial refund completed
FULLY_REFUNDEDFull refund completed
REFUND_PENDINGRefund is being processed
REFUND_FAILEDRefund failed