UNPKG

@paciolan/cybersource-sdk

Version:
59 lines (58 loc) 2.71 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 { TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier } from './tss-v2-transactions-get200-response-payment-information-instrument-identifier'; import { TssV2TransactionsGet200ResponsePaymentInformationPaymentInstrument } from './tss-v2-transactions-get200-response-payment-information-payment-instrument'; import { TssV2TransactionsGet200ResponsePaymentInformationShippingAddress } from './tss-v2-transactions-get200-response-payment-information-shipping-address'; import { TssV2TransactionsGet200ResponseTokenInformationCustomer } from './tss-v2-transactions-get200-response-token-information-customer'; /** * * @export * @interface TssV2TransactionsGet200ResponseTokenInformation */ export interface TssV2TransactionsGet200ResponseTokenInformation { /** * * @type {TssV2TransactionsGet200ResponseTokenInformationCustomer} * @memberof TssV2TransactionsGet200ResponseTokenInformation */ customer?: TssV2TransactionsGet200ResponseTokenInformationCustomer; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationPaymentInstrument} * @memberof TssV2TransactionsGet200ResponseTokenInformation */ paymentInstrument?: TssV2TransactionsGet200ResponsePaymentInformationPaymentInstrument; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationShippingAddress} * @memberof TssV2TransactionsGet200ResponseTokenInformation */ shippingAddress?: TssV2TransactionsGet200ResponsePaymentInformationShippingAddress; /** * * @type {TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier} * @memberof TssV2TransactionsGet200ResponseTokenInformation */ instrumentIdentifier?: TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier; /** * TMS Transient Token, 64 hexadecimal id value representing captured payment credentials (including Sensitive Authentication Data, e.g. CVV). * @type {string} * @memberof TssV2TransactionsGet200ResponseTokenInformation */ jti?: string; /** * Flex API Transient Token encoded as JWT (JSON Web Token), e.g. Flex microform or Unified Payment checkout result. * @type {string} * @memberof TssV2TransactionsGet200ResponseTokenInformation */ transientTokenJwt?: string; }