UNPKG

@paciolan/cybersource-sdk

Version:
117 lines (116 loc) 4.56 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 { Ptsv2paymentsRecurringPaymentInformation } from './ptsv2payments-recurring-payment-information'; import { Riskv1authenticationsBuyerInformation } from './riskv1authentications-buyer-information'; import { Riskv1authenticationsDeviceInformation } from './riskv1authentications-device-information'; import { Riskv1authenticationsOrderInformation } from './riskv1authentications-order-information'; import { Riskv1authenticationsPaymentInformation } from './riskv1authentications-payment-information'; import { Riskv1authenticationsRiskInformation } from './riskv1authentications-risk-information'; import { Riskv1authenticationsTravelInformation } from './riskv1authentications-travel-information'; import { Riskv1authenticationsetupsProcessingInformation } from './riskv1authenticationsetups-processing-information'; import { Riskv1authenticationsetupsTokenInformation } from './riskv1authenticationsetups-token-information'; import { Riskv1decisionsAcquirerInformation } from './riskv1decisions-acquirer-information'; import { Riskv1decisionsClientReferenceInformation } from './riskv1decisions-client-reference-information'; import { Riskv1decisionsConsumerAuthenticationInformation } from './riskv1decisions-consumer-authentication-information'; import { Riskv1decisionsMerchantDefinedInformation } from './riskv1decisions-merchant-defined-information'; import { Riskv1decisionsMerchantInformation } from './riskv1decisions-merchant-information'; /** * * @export * @interface V1AuthenticationsBody */ export interface V1AuthenticationsBody { /** * * @type {Riskv1decisionsClientReferenceInformation} * @memberof V1AuthenticationsBody */ clientReferenceInformation?: Riskv1decisionsClientReferenceInformation; /** * * @type {Riskv1authenticationsOrderInformation} * @memberof V1AuthenticationsBody */ orderInformation?: Riskv1authenticationsOrderInformation; /** * * @type {Riskv1authenticationsPaymentInformation} * @memberof V1AuthenticationsBody */ paymentInformation?: Riskv1authenticationsPaymentInformation; /** * * @type {Riskv1authenticationsetupsProcessingInformation} * @memberof V1AuthenticationsBody */ processingInformation?: Riskv1authenticationsetupsProcessingInformation; /** * * @type {Riskv1authenticationsetupsTokenInformation} * @memberof V1AuthenticationsBody */ tokenInformation?: Riskv1authenticationsetupsTokenInformation; /** * * @type {Riskv1authenticationsBuyerInformation} * @memberof V1AuthenticationsBody */ buyerInformation?: Riskv1authenticationsBuyerInformation; /** * * @type {Riskv1authenticationsDeviceInformation} * @memberof V1AuthenticationsBody */ deviceInformation?: Riskv1authenticationsDeviceInformation; /** * * @type {Riskv1decisionsMerchantInformation} * @memberof V1AuthenticationsBody */ merchantInformation?: Riskv1decisionsMerchantInformation; /** * * @type {Riskv1decisionsAcquirerInformation} * @memberof V1AuthenticationsBody */ acquirerInformation?: Riskv1decisionsAcquirerInformation; /** * * @type {Ptsv2paymentsRecurringPaymentInformation} * @memberof V1AuthenticationsBody */ recurringPaymentInformation?: Ptsv2paymentsRecurringPaymentInformation; /** * * @type {Riskv1decisionsConsumerAuthenticationInformation} * @memberof V1AuthenticationsBody */ consumerAuthenticationInformation?: Riskv1decisionsConsumerAuthenticationInformation; /** * * @type {Riskv1authenticationsRiskInformation} * @memberof V1AuthenticationsBody */ riskInformation?: Riskv1authenticationsRiskInformation; /** * * @type {Riskv1authenticationsTravelInformation} * @memberof V1AuthenticationsBody */ travelInformation?: Riskv1authenticationsTravelInformation; /** * * @type {Array<Riskv1decisionsMerchantDefinedInformation>} * @memberof V1AuthenticationsBody */ merchantDefinedInformation?: Array<Riskv1decisionsMerchantDefinedInformation>; }