UNPKG

@paciolan/cybersource-sdk

Version:
79 lines (78 loc) 3.6 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 { ReportingV3PurchaseRefundDetailsGet200ResponseAuthorizations } from './reporting-v3-purchase-refund-details-get200-response-authorizations'; import { ReportingV3PurchaseRefundDetailsGet200ResponseFeeAndFundingDetails } from './reporting-v3-purchase-refund-details-get200-response-fee-and-funding-details'; import { ReportingV3PurchaseRefundDetailsGet200ResponseOthers } from './reporting-v3-purchase-refund-details-get200-response-others'; import { ReportingV3PurchaseRefundDetailsGet200ResponseRequestDetails } from './reporting-v3-purchase-refund-details-get200-response-request-details'; import { ReportingV3PurchaseRefundDetailsGet200ResponseSettlementStatuses } from './reporting-v3-purchase-refund-details-get200-response-settlement-statuses'; import { ReportingV3PurchaseRefundDetailsGet200ResponseSettlements } from './reporting-v3-purchase-refund-details-get200-response-settlements'; /** * PurchaseAndRefundDetails * @export * @interface ReportingV3PurchaseRefundDetailsGet200Response */ export interface ReportingV3PurchaseRefundDetailsGet200Response { /** * * @type {number} * @memberof ReportingV3PurchaseRefundDetailsGet200Response */ offset?: number; /** * * @type {number} * @memberof ReportingV3PurchaseRefundDetailsGet200Response */ limit?: number; /** * * @type {number} * @memberof ReportingV3PurchaseRefundDetailsGet200Response */ pageResults?: number; /** * List of Request Info values * @type {Array<ReportingV3PurchaseRefundDetailsGet200ResponseRequestDetails>} * @memberof ReportingV3PurchaseRefundDetailsGet200Response */ requestDetails?: Array<ReportingV3PurchaseRefundDetailsGet200ResponseRequestDetails>; /** * List of Settlement Info values * @type {Array<ReportingV3PurchaseRefundDetailsGet200ResponseSettlements>} * @memberof ReportingV3PurchaseRefundDetailsGet200Response */ settlements?: Array<ReportingV3PurchaseRefundDetailsGet200ResponseSettlements>; /** * List of Authorization Info values * @type {Array<ReportingV3PurchaseRefundDetailsGet200ResponseAuthorizations>} * @memberof ReportingV3PurchaseRefundDetailsGet200Response */ authorizations?: Array<ReportingV3PurchaseRefundDetailsGet200ResponseAuthorizations>; /** * List of Fee Funding Info values * @type {Array<ReportingV3PurchaseRefundDetailsGet200ResponseFeeAndFundingDetails>} * @memberof ReportingV3PurchaseRefundDetailsGet200Response */ feeAndFundingDetails?: Array<ReportingV3PurchaseRefundDetailsGet200ResponseFeeAndFundingDetails>; /** * List of Other Info values * @type {Array<ReportingV3PurchaseRefundDetailsGet200ResponseOthers>} * @memberof ReportingV3PurchaseRefundDetailsGet200Response */ others?: Array<ReportingV3PurchaseRefundDetailsGet200ResponseOthers>; /** * List of Settlement Status Info values * @type {Array<ReportingV3PurchaseRefundDetailsGet200ResponseSettlementStatuses>} * @memberof ReportingV3PurchaseRefundDetailsGet200Response */ settlementStatuses?: Array<ReportingV3PurchaseRefundDetailsGet200ResponseSettlementStatuses>; }