# Transactions

# Transaction Created

Fired when a new transaction is recorded (e.g. a recurring payment charge).

Payload Type Description
event string TransactionCreated
number integer Sequential transaction number (1 = first transaction ever)
id_transaction string Unique identifier for the transaction
amount integer Transaction amount in cents (e.g. 4900 = €49.00)
currency string ISO 4217 currency code (e.g. EUR, USD)
date string When the transaction occurred
status string completed, pending, error, or refunded

# Example Payload

{
    "event": "TransactionCreated",
    "number": 7,
    "id_transaction": "txn_xyz789",
    "amount": 4900,
    "currency": "EUR",
    "date": "2024-02-01 00:00:00",
    "status": "completed"
}

# Transaction Updated

Fired when a transaction's status changes.

Payload Type Description
event string TransactionUpdated
number integer Sequential transaction number
id_transaction string Unique identifier for the transaction
amount integer Transaction amount in cents
currency string ISO 4217 currency code
date string When the transaction was updated
status string completed, pending, error, or refunded

# Example Payload

{
    "event": "TransactionUpdated",
    "number": 7,
    "id_transaction": "txn_xyz789",
    "amount": 4900,
    "currency": "EUR",
    "date": "2024-02-01 01:00:00",
    "status": "refunded"
}