Interface TransactionItem

Transaction item as returned by the Wave API

Hierarchy

  • TransactionItem

Properties

aggregated_merchant_id?: string

The ID of the aggregated merchant this transaction is assigned to

aggregated_merchant_name?: string

The name of the aggregated merchant this transaction is assigned to

amount: string

The amount difference that this transaction had on your account

balance?: string

The wallet's balance after this transaction was executed

batch_id?: string

The batch ID if this transaction is part of a bulk payment

business_user_mobile?: string

The mobile number of the business user involved in the transaction

business_user_name?: string

The name of the business user involved in the transaction

checkout_api_session_id?: string

If this payment is linked to a Checkout API session, this is its ID

client_reference?: string

A unique string that you (optionally) provided when submitting the transaction

counterparty_id?: string

The identifier of the counterparty in B2B payments

counterparty_mobile?: string

The mobile number of the counterparty (sender or receiver) of the transaction

counterparty_name?: string

The name of the counterparty (sender or receiver) of the transaction

currency: Currency

The 3-letter ISO 4217 currency code of the transaction amount

custom_fields?: Record<string, string>

A key-value map of any custom fields related to this payment

employee_id?: string

The employee ID associated with the busienss user involved in the transaction

fee: string

The fee for the transaction

is_reversal?: boolean

Marked true if this is a reversal or refund of a previous transaction

payment_reason?: string

A payment reason or message that you (optionally) provided when submitting the transaction

submerchant_id?: string

If the transaction belongs to a sub-account, this field denotes the ID of the account

submerchant_name?: string

If the transaction belongs to a sub-account, this field denotes the name of the account

timestamp: string

The execution time and date of the transaction

transaction_id: string

A unique identifier for a transaction. Up to 20 characters

transaction_type?: TransactionType

Transaction type. Can be empty

Generated using TypeDoc