Skip to main content
Read data.status to route an event. data.transaction_status carries the outcome.

Collections

transaction_message on a success

charge.success with awaiting settlement means the payer has paid, not that you have the money. Release goods on this if your risk appetite allows; do not treat your Flick balance as already increased.

Payouts

transfer.refund can arrive days later. A payout is not final on transfer.success alone.

Direct debit

Poll mandate status if you need current state outside the event flow.