UNPKG

@paciolan/cybersource-sdk

Version:
103 lines (102 loc) 3.95 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 { Ptsv2paymentsMerchantDefinedInformation } from './ptsv2payments-merchant-defined-information'; import { Ptsv2paymentsPromotionInformation } from './ptsv2payments-promotion-information'; import { Ptsv2paymentsTravelInformation } from './ptsv2payments-travel-information'; import { Ptsv2paymentsidcapturesAggregatorInformation } from './ptsv2paymentsidcaptures-aggregator-information'; import { Ptsv2paymentsidcapturesBuyerInformation } from './ptsv2paymentsidcaptures-buyer-information'; import { Ptsv2paymentsidcapturesDeviceInformation } from './ptsv2paymentsidcaptures-device-information'; import { Ptsv2paymentsidrefundsClientReferenceInformation } from './ptsv2paymentsidrefunds-client-reference-information'; import { Ptsv2paymentsidrefundsMerchantInformation } from './ptsv2paymentsidrefunds-merchant-information'; import { Ptsv2paymentsidrefundsOrderInformation } from './ptsv2paymentsidrefunds-order-information'; import { Ptsv2paymentsidrefundsPaymentInformation } from './ptsv2paymentsidrefunds-payment-information'; import { Ptsv2paymentsidrefundsPointOfSaleInformation } from './ptsv2paymentsidrefunds-point-of-sale-information'; import { Ptsv2paymentsidrefundsProcessingInformation } from './ptsv2paymentsidrefunds-processing-information'; /** * * @export * @interface IdRefundsBody */ export interface IdRefundsBody { /** * * @type {Ptsv2paymentsidrefundsClientReferenceInformation} * @memberof IdRefundsBody */ clientReferenceInformation?: Ptsv2paymentsidrefundsClientReferenceInformation; /** * * @type {Ptsv2paymentsidrefundsProcessingInformation} * @memberof IdRefundsBody */ processingInformation?: Ptsv2paymentsidrefundsProcessingInformation; /** * * @type {Ptsv2paymentsidrefundsPaymentInformation} * @memberof IdRefundsBody */ paymentInformation?: Ptsv2paymentsidrefundsPaymentInformation; /** * * @type {Ptsv2paymentsidrefundsOrderInformation} * @memberof IdRefundsBody */ orderInformation?: Ptsv2paymentsidrefundsOrderInformation; /** * * @type {Ptsv2paymentsidcapturesBuyerInformation} * @memberof IdRefundsBody */ buyerInformation?: Ptsv2paymentsidcapturesBuyerInformation; /** * * @type {Ptsv2paymentsidcapturesDeviceInformation} * @memberof IdRefundsBody */ deviceInformation?: Ptsv2paymentsidcapturesDeviceInformation; /** * * @type {Ptsv2paymentsidrefundsMerchantInformation} * @memberof IdRefundsBody */ merchantInformation?: Ptsv2paymentsidrefundsMerchantInformation; /** * * @type {Ptsv2paymentsidcapturesAggregatorInformation} * @memberof IdRefundsBody */ aggregatorInformation?: Ptsv2paymentsidcapturesAggregatorInformation; /** * * @type {Ptsv2paymentsidrefundsPointOfSaleInformation} * @memberof IdRefundsBody */ pointOfSaleInformation?: Ptsv2paymentsidrefundsPointOfSaleInformation; /** * The object containing the custom data that the merchant defines. * @type {Array<Ptsv2paymentsMerchantDefinedInformation>} * @memberof IdRefundsBody */ merchantDefinedInformation?: Array<Ptsv2paymentsMerchantDefinedInformation>; /** * * @type {Ptsv2paymentsTravelInformation} * @memberof IdRefundsBody */ travelInformation?: Ptsv2paymentsTravelInformation; /** * * @type {Ptsv2paymentsPromotionInformation} * @memberof IdRefundsBody */ promotionInformation?: Ptsv2paymentsPromotionInformation; }