@paciolan/cybersource-sdk
Version:
CyberSource REST API Typescript SDK
157 lines (156 loc) • 4.45 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.
*/
/**
*
* @export
* @interface ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
export interface ReportingV3ChargebackDetailsGet200ResponseChargebackDetails {
/**
* Processor Merchant Id
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
processorMerchantId?: string;
/**
* Merchant Name
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
merchantName?: string;
/**
* Transaction Reference Number
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
transactionReferenceNumber?: string;
/**
* Merchant Reference Number
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
merchantReferenceNumber?: string;
/**
* Nature of Dispute
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
natureOfDispute?: string;
/**
* Chargeback Alert Type
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
alertType?: string;
/**
* Chargeback Amount
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
amount?: string;
/**
* Chargeback Sign
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
sign?: string;
/**
* Chargeback Action
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
action?: string;
/**
* Card Type
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
cardType?: string;
/**
* Original Settlement Date
* @type {Date}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
originalSettlementTime?: Date;
/**
* Tracking Number
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
trackingNumber?: string;
/**
* Valid ISO 4217 ALPHA-3 currency code
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
currencyCode?: string;
/**
* Request Id
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
requestId?: string;
/**
* Response Due Date
* @type {Date}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
responseDueTime?: Date;
/**
* Chargeback Date
* @type {Date}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
time?: Date;
/**
* Chargeback Action Description
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
actionDescription?: string;
/**
* Customer Id
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
customerId?: string;
/**
* Chargeback Reason Code
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
reasonCode?: string;
/**
* Representment CP Date
* @type {Date}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
representmentCPTime?: Date;
/**
* ICS Request Applications
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
applications?: string;
/**
* Event Request Date
* @type {Date}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
eventRequestedTime?: Date;
/**
* Pre Dispute Flag
* @type {string}
* @memberof ReportingV3ChargebackDetailsGet200ResponseChargebackDetails
*/
preDisputeFlag?: string;
}