> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agentcard.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Card and transaction events

> Lifecycle of a one-time virtual card and every authorization on it.

Filter: `card.*`, `transaction.*`, `balance.*`.

| Event                                                              | Fires when                                                                       |
| ------------------------------------------------------------------ | -------------------------------------------------------------------------------- |
| [`card.created`](/webhooks/cards/card-created)                     | A one-time virtual card was created.                                             |
| [`card.updated`](/webhooks/cards/card-updated)                     | The card's balance or status changed, for example after its first authorization. |
| [`card.closed`](/webhooks/cards/card-closed)                       | The card closed.                                                                 |
| [`transaction.authorized`](/webhooks/cards/transaction-authorized) | A merchant authorized a charge on the card.                                      |
| [`transaction.cleared`](/webhooks/cards/transaction-cleared)       | The authorization settled.                                                       |
| [`transaction.declined`](/webhooks/cards/transaction-declined)     | A charge was declined.                                                           |
| [`transaction.voided`](/webhooks/cards/transaction-voided)         | A pending authorization was reversed by the merchant.                            |
| [`balance.low`](/webhooks/cards/balance-low)                       | A card's remaining balance dropped below its threshold.                          |
