Transaction Events
TRANSACTION_DECLINED
Fired when a card authorization is declined. No funds are moved.
WEBHOOK
Fires when a cardholder attempts a purchase and the authorization is declined. The
declineReason field explains why. No funds are moved on a decline.
Event Type
Payload
Payload Fields
Decline reason values:
All other fields are the same as
TRANSACTION_AUTHORIZED. See Transaction Events for the full field reference.
Common Use Cases
- Send a real-time decline notification to the cardholder
- Log decline patterns to detect fraud or misconfiguration
- Prompt the cardholder to top up their card if
INSUFFICIENT_BALANCE
Authorizations
API key from the FYATU CaaS portal. Pass as Authorization: Bearer <key>.
Body
application/json
Response
200
Acknowledge the event.

