UNPKG

@circle-fin/circle-sdk

Version:
58 lines (57 loc) 1.65 kB
/** * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { BasicChargebackHistory } from "./basic-chargeback-history"; import { ChargebackCategories } from "./chargeback-categories"; import { ChargebackStatus } from "./chargeback-status"; /** * * @export * @interface BasicChargeback */ export interface BasicChargeback { /** * Unique system generated identifier for the entity. * @type {string} * @memberof BasicChargeback */ id: string; /** * Unique system generated identifier for the payment that is associated to the chargeback item. * @type {string} * @memberof BasicChargeback */ paymentId: string; /** * Unique system generated identifier for the merchant. * @type {string} * @memberof BasicChargeback */ merchantId: string; /** * Reason code given by the card network for the chargeback item. * @type {string} * @memberof BasicChargeback */ reasonCode: string; /** * * @type {ChargebackStatus} * @memberof BasicChargeback */ status: ChargebackStatus; /** * * @type {ChargebackCategories} * @memberof BasicChargeback */ category?: ChargebackCategories; /** * The chargeback item\'s history list will be sorted by create date descending: more recent chargeback statuses will be at the beginning of the list. * @type {Array<BasicChargebackHistory>} * @memberof BasicChargeback */ history: Array<BasicChargebackHistory>; }