Skip to main content
WEBHOOK
Deprecated — superseded by TRANSACTION_PROCESSED. This event is still delivered to existing subscribers, so no migration is required. New integrations should subscribe to TRANSACTION_PROCESSED and branch on its status field.
Fires when a cardholder makes a purchase and the authorization is approved. The funds are reserved on the card but not yet permanently settled — a subsequent TRANSACTION_CLEARED event confirms final settlement. This is the earliest signal that a transaction has occurred. Use it to show pending activity to the cardholder in real time.

Event Type

Payload

Payload Fields

Common Use Cases

  • Show a “Pending” transaction in the cardholder’s transaction history
  • Send a real-time push notification: “$29.99 at Amazon — pending”
  • Implement MCC-based spending controls
For the full event group documentation see Transaction Events.

Authorizations

Authorization
string
header
required

API key from the FYATU CaaS portal. Pass as Authorization: Bearer <key>.

Body

application/json
event
string
Example:

"TRANSACTION_AUTHORIZED"

eventId
string
businessId
string
environment
enum<string>
Available options:
LIVE,
SANDBOX
timestamp
string<date-time>
data
object

Response

200

Acknowledge the event.