@paciolan/cybersource-sdk
Version:
CyberSource REST API Typescript SDK
69 lines (68 loc) • 2.96 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 { ReportingV3NetFundingsGet200ResponseNetFundingSummaries } from './reporting-v3-net-fundings-get200-response-net-funding-summaries';
import { ReportingV3NetFundingsGet200ResponseTotalPurchases } from './reporting-v3-net-fundings-get200-response-total-purchases';
/**
*
* @export
* @interface ReportingV3NetFundingsGet200Response
*/
export interface ReportingV3NetFundingsGet200Response {
/**
* Valid report Start Date in **ISO 8601 format**. Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example:** - yyyy-MM-dd'T'HH:mm:ss.SSSZZ
* @type {Date}
* @memberof ReportingV3NetFundingsGet200Response
*/
startTime?: Date;
/**
* Valid report End Date in **ISO 8601 format** **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZZ
* @type {Date}
* @memberof ReportingV3NetFundingsGet200Response
*/
endTime?: Date;
/**
* List of Netfunding summary objects
* @type {Array<ReportingV3NetFundingsGet200ResponseNetFundingSummaries>}
* @memberof ReportingV3NetFundingsGet200Response
*/
netFundingSummaries?: Array<ReportingV3NetFundingsGet200ResponseNetFundingSummaries>;
/**
* List of total purchases currency wise
* @type {Array<ReportingV3NetFundingsGet200ResponseTotalPurchases>}
* @memberof ReportingV3NetFundingsGet200Response
*/
totalPurchases?: Array<ReportingV3NetFundingsGet200ResponseTotalPurchases>;
/**
* List of total refunds currency wise
* @type {Array<ReportingV3NetFundingsGet200ResponseTotalPurchases>}
* @memberof ReportingV3NetFundingsGet200Response
*/
totalRefunds?: Array<ReportingV3NetFundingsGet200ResponseTotalPurchases>;
/**
* List of total fees currency wise
* @type {Array<ReportingV3NetFundingsGet200ResponseTotalPurchases>}
* @memberof ReportingV3NetFundingsGet200Response
*/
totalFees?: Array<ReportingV3NetFundingsGet200ResponseTotalPurchases>;
/**
* List of total chargebacks currency wise
* @type {Array<ReportingV3NetFundingsGet200ResponseTotalPurchases>}
* @memberof ReportingV3NetFundingsGet200Response
*/
totalChargebacks?: Array<ReportingV3NetFundingsGet200ResponseTotalPurchases>;
/**
* List of new total currency wise
* @type {Array<ReportingV3NetFundingsGet200ResponseTotalPurchases>}
* @memberof ReportingV3NetFundingsGet200Response
*/
netTotal?: Array<ReportingV3NetFundingsGet200ResponseTotalPurchases>;
}