/* tslint:disable */ /* eslint-disable */ /** * loans/transactions * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ // May contain unused imports in some cases // @ts-ignore import type { CardAcceptor } from './card-acceptor'; /** * A card transaction entry which will have a corresponding a financial transaction performed. */ export interface CardTransaction { /** * Whether the given request should be accepted without balance validations. */ advice: boolean; /** * The amount of money to be withdrawn in the financial transaction. */ amount: number; cardAcceptor?: CardAcceptor; /** * The reference token of the card. */ cardToken?: string; /** * The ISO currency code in which the card reversal transaction is posted. The amounts are stored in the base currency, but the transaction can be created with a foreign currency. */ currencyCode?: string; /** * The encoded key of the entity, generated, globally unique */ encodedKey?: string; /** * The external authorization hold reference ID, which relates this card transaction to a previous authorization hold. */ externalAuthorizationReferenceId?: string; /** * The external reference ID to be used to reference the card transaction in subsequent requests. */ externalReferenceId: string; /** * The formatted time at which the user made this card transaction. */ userTransactionTime?: string; }