@sumup/sdk
    Preparing search index...

    Class Transactions

    API resource for the Transactions endpoints.

    Transactions represent completed or attempted payment operations processed for a merchant account. A transaction contains the core payment result, such as the amount, currency, payment method, creation time, and current high-level status.

    In addition to the main payment outcome, a transaction can contain related events that describe what happened after the original payment attempt. These events provide visibility into the financial lifecycle of the transaction, for example:

    • PAYOUT: the payment being prepared for payout or included in a payout to the merchant
    • REFUND: money returned to the payer
    • CHARGE_BACK: money reversed after the original payment
    • PAYOUT_DEDUCTION: an amount deducted from a payout to cover a refund or chargeback

    From an integrator's perspective, transactions are the authoritative record of payment outcomes. Use this tag to:

    • list transactions for reporting, reconciliation, and customer support workflows
    • retrieve a single transaction when you need the latest payment details
    • inspect simple_status for the current merchant-facing outcome of the payment
    • inspect events or transaction_events when you need refund, payout, or chargeback history

    Typical workflow:

    • create and process payments through the Checkouts endpoints
    • use the Transactions endpoints to read the resulting payment records
    • use the returned statuses and events to update your own order, accounting, or support systems

    Hierarchy

    • APIResource
      • Transactions
    Index

    Constructors

    Properties

    _client: SumUp

    Methods