UNPKG

@paciolan/cybersource-sdk

Version:
96 lines (95 loc) 3.81 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 { Ptsv2paymentreferencesAgreementInformation } from './ptsv2paymentreferences-agreement-information'; import { Ptsv2paymentreferencesBuyerInformation } from './ptsv2paymentreferences-buyer-information'; import { Ptsv2paymentreferencesDeviceInformation } from './ptsv2paymentreferences-device-information'; import { Ptsv2paymentreferencesMerchantInformation } from './ptsv2paymentreferences-merchant-information'; import { Ptsv2paymentreferencesOrderInformation } from './ptsv2paymentreferences-order-information'; import { Ptsv2paymentreferencesPaymentInformation } from './ptsv2paymentreferences-payment-information'; import { Ptsv2paymentreferencesProcessingInformation } from './ptsv2paymentreferences-processing-information'; import { Ptsv2paymentreferencesTravelInformation } from './ptsv2paymentreferences-travel-information'; import { Ptsv2paymentreferencesUserInterface } from './ptsv2paymentreferences-user-interface'; import { Ptsv2paymentsMerchantDefinedInformation } from './ptsv2payments-merchant-defined-information'; import { Ptsv2refreshpaymentstatusidClientReferenceInformation } from './ptsv2refreshpaymentstatusid-client-reference-information'; /** * * @export * @interface V2PaymentreferencesBody */ export interface V2PaymentreferencesBody { /** * * @type {Ptsv2refreshpaymentstatusidClientReferenceInformation} * @memberof V2PaymentreferencesBody */ clientReferenceInformation?: Ptsv2refreshpaymentstatusidClientReferenceInformation; /** * * @type {Ptsv2paymentreferencesProcessingInformation} * @memberof V2PaymentreferencesBody */ processingInformation?: Ptsv2paymentreferencesProcessingInformation; /** * * @type {Ptsv2paymentreferencesPaymentInformation} * @memberof V2PaymentreferencesBody */ paymentInformation?: Ptsv2paymentreferencesPaymentInformation; /** * * @type {Ptsv2paymentreferencesOrderInformation} * @memberof V2PaymentreferencesBody */ orderInformation?: Ptsv2paymentreferencesOrderInformation; /** * * @type {Ptsv2paymentreferencesBuyerInformation} * @memberof V2PaymentreferencesBody */ buyerInformation?: Ptsv2paymentreferencesBuyerInformation; /** * * @type {Ptsv2paymentreferencesDeviceInformation} * @memberof V2PaymentreferencesBody */ deviceInformation?: Ptsv2paymentreferencesDeviceInformation; /** * * @type {Ptsv2paymentreferencesMerchantInformation} * @memberof V2PaymentreferencesBody */ merchantInformation?: Ptsv2paymentreferencesMerchantInformation; /** * * @type {Ptsv2paymentreferencesUserInterface} * @memberof V2PaymentreferencesBody */ userInterface?: Ptsv2paymentreferencesUserInterface; /** * The object containing the custom data that the merchant defines. * @type {Array<Ptsv2paymentsMerchantDefinedInformation>} * @memberof V2PaymentreferencesBody */ merchantDefinedInformation?: Array<Ptsv2paymentsMerchantDefinedInformation>; /** * * @type {Ptsv2paymentreferencesAgreementInformation} * @memberof V2PaymentreferencesBody */ agreementInformation?: Ptsv2paymentreferencesAgreementInformation; /** * * @type {Ptsv2paymentreferencesTravelInformation} * @memberof V2PaymentreferencesBody */ travelInformation?: Ptsv2paymentreferencesTravelInformation; }