UNPKG

@paciolan/cybersource-sdk

Version:
117 lines (116 loc) 6.11 kB
/** * CyberSource Merged Spec * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html * * OpenAPI spec version: 0.0.1 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures } from './tss-v2-transactions-get200-response-payment-information-account-features'; import { TssV2TransactionsGet200ResponsePaymentInformationBank } from './tss-v2-transactions-get200-response-payment-information-bank'; import { TssV2TransactionsGet200ResponsePaymentInformationBrands } from './tss-v2-transactions-get200-response-payment-information-brands'; import { TssV2TransactionsGet200ResponsePaymentInformationCard } from './tss-v2-transactions-get200-response-payment-information-card'; import { TssV2TransactionsGet200ResponsePaymentInformationCustomer } from './tss-v2-transactions-get200-response-payment-information-customer'; import { TssV2TransactionsGet200ResponsePaymentInformationFeatures } from './tss-v2-transactions-get200-response-payment-information-features'; import { TssV2TransactionsGet200ResponsePaymentInformationFluidData } from './tss-v2-transactions-get200-response-payment-information-fluid-data'; import { TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier } from './tss-v2-transactions-get200-response-payment-information-instrument-identifier'; import { TssV2TransactionsGet200ResponsePaymentInformationInvoice } from './tss-v2-transactions-get200-response-payment-information-invoice'; import { TssV2TransactionsGet200ResponsePaymentInformationIssuerInformation } from './tss-v2-transactions-get200-response-payment-information-issuer-information'; import { TssV2TransactionsGet200ResponsePaymentInformationNetwork } from './tss-v2-transactions-get200-response-payment-information-network'; import { TssV2TransactionsGet200ResponsePaymentInformationPaymentInstrument } from './tss-v2-transactions-get200-response-payment-information-payment-instrument'; import { TssV2TransactionsGet200ResponsePaymentInformationPaymentType } from './tss-v2-transactions-get200-response-payment-information-payment-type'; import { TssV2TransactionsGet200ResponsePaymentInformationShippingAddress } from './tss-v2-transactions-get200-response-payment-information-shipping-address'; /** * * @export * @interface TssV2TransactionsGet200ResponsePaymentInformation */ export interface TssV2TransactionsGet200ResponsePaymentInformation { /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationPaymentType} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ paymentType?: TssV2TransactionsGet200ResponsePaymentInformationPaymentType; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationCustomer} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ customer?: TssV2TransactionsGet200ResponsePaymentInformationCustomer; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationCard} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ card?: TssV2TransactionsGet200ResponsePaymentInformationCard; /** * This array contains the supported brands. * @type {Array<TssV2TransactionsGet200ResponsePaymentInformationBrands>} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ brands?: Array<TssV2TransactionsGet200ResponsePaymentInformationBrands>; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationFeatures} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ features?: TssV2TransactionsGet200ResponsePaymentInformationFeatures; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationInvoice} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ invoice?: TssV2TransactionsGet200ResponsePaymentInformationInvoice; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationNetwork} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ network?: TssV2TransactionsGet200ResponsePaymentInformationNetwork; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationIssuerInformation} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ issuerInformation?: TssV2TransactionsGet200ResponsePaymentInformationIssuerInformation; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationBank} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ bank?: TssV2TransactionsGet200ResponsePaymentInformationBank; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ accountFeatures?: TssV2TransactionsGet200ResponsePaymentInformationAccountFeatures; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationPaymentInstrument} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ paymentInstrument?: TssV2TransactionsGet200ResponsePaymentInformationPaymentInstrument; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ instrumentIdentifier?: TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationShippingAddress} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ shippingAddress?: TssV2TransactionsGet200ResponsePaymentInformationShippingAddress; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationFluidData} * @memberof TssV2TransactionsGet200ResponsePaymentInformation */ fluidData?: TssV2TransactionsGet200ResponsePaymentInformationFluidData; }