@paciolan/cybersource-sdk
Version:
CyberSource REST API Typescript SDK
75 lines (74 loc) • 2.65 kB
TypeScript
/**
* 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 { Vasv2taxOrderInformationAmountDetails } from './vasv2tax-order-information-amount-details';
import { Vasv2taxOrderInformationBillTo } from './vasv2tax-order-information-bill-to';
import { Vasv2taxOrderInformationInvoiceDetails } from './vasv2tax-order-information-invoice-details';
import { Vasv2taxOrderInformationLineItems } from './vasv2tax-order-information-line-items';
import { Vasv2taxOrderInformationOrderAcceptance } from './vasv2tax-order-information-order-acceptance';
import { Vasv2taxOrderInformationOrderOrigin } from './vasv2tax-order-information-order-origin';
import { Vasv2taxOrderInformationShipTo } from './vasv2tax-order-information-ship-to';
import { Vasv2taxOrderInformationShippingDetails } from './vasv2tax-order-information-shipping-details';
/**
*
* @export
* @interface Vasv2taxOrderInformation
*/
export interface Vasv2taxOrderInformation {
/**
*
* @type {Vasv2taxOrderInformationAmountDetails}
* @memberof Vasv2taxOrderInformation
*/
amountDetails?: Vasv2taxOrderInformationAmountDetails;
/**
*
* @type {Vasv2taxOrderInformationBillTo}
* @memberof Vasv2taxOrderInformation
*/
billTo?: Vasv2taxOrderInformationBillTo;
/**
*
* @type {Vasv2taxOrderInformationShippingDetails}
* @memberof Vasv2taxOrderInformation
*/
shippingDetails?: Vasv2taxOrderInformationShippingDetails;
/**
*
* @type {Vasv2taxOrderInformationShipTo}
* @memberof Vasv2taxOrderInformation
*/
shipTo?: Vasv2taxOrderInformationShipTo;
/**
*
* @type {Array<Vasv2taxOrderInformationLineItems>}
* @memberof Vasv2taxOrderInformation
*/
lineItems?: Array<Vasv2taxOrderInformationLineItems>;
/**
*
* @type {Vasv2taxOrderInformationInvoiceDetails}
* @memberof Vasv2taxOrderInformation
*/
invoiceDetails?: Vasv2taxOrderInformationInvoiceDetails;
/**
*
* @type {Vasv2taxOrderInformationOrderAcceptance}
* @memberof Vasv2taxOrderInformation
*/
orderAcceptance?: Vasv2taxOrderInformationOrderAcceptance;
/**
*
* @type {Vasv2taxOrderInformationOrderOrigin}
* @memberof Vasv2taxOrderInformation
*/
orderOrigin?: Vasv2taxOrderInformationOrderOrigin;
}