Represents the parameters for filtering transaction history.

interface TransactionHistoryParameters {
    accountId?: string;
    cardId?: string;
    endDate?: string;
    limit?: number;
    merchantRefNum?: string;
    offset?: number;
    slipId?: string;
    startDate?: string;
    status?: string;
    type?: string;
}

Properties

accountId?: string

Filter by account ID.

cardId?: string

Filter by card ID.

endDate?: string

Filter by creationType after.

Format should be ISO 8601 in UTC. Represents RFC 3339, section 5.6 date-time.

Example

"2024-05-08T14:43:33Z"
limit?: number

This is the requested number of records to return. Max = 50. Default = 10.

merchantRefNum?: string

This is the merchant reference number created by the merchant and submitted as part of the request. It must be unique for each request and allows cross referencing objects from merchant system.

offset?: number

This is the requested starting position of the response entries, where 0 is the first record. Default = 0.

slipId?: string

Payment slip.

startDate?: string

Filter by creation time.

Format should be ISO 8601 in UTC. Represents RFC 3339, section 5.6 date-time.

Example

"2024-05-08T14:43:33Z"
status?: string

Filter by status.

type?: string

Filter by type.