UNPKG

@adyen/api-library

Version:

The Adyen API Library for NodeJS enables you to work with Adyen APIs.

39 lines (38 loc) 1.42 kB
export declare class PlatformChargebackLogic { /** * The method of handling the chargeback. Possible values: **deductFromLiableAccount**, **deductFromOneBalanceAccount**, **deductAccordingToSplitRatio**. */ "behavior"?: PlatformChargebackLogic.BehaviorEnum; /** * The unique identifier of the balance account to which the chargeback fees are booked. By default, the chargeback fees are booked to your liable balance account. */ "costAllocationAccount"?: string; /** * The unique identifier of the balance account against which the disputed amount is booked. Required if `behavior` is **deductFromOneBalanceAccount**. */ "targetAccount"?: string; static readonly discriminator: string | undefined; static readonly mapping: { [index: string]: string; } | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); } export declare namespace PlatformChargebackLogic { enum BehaviorEnum { DeductAccordingToSplitRatio = "deductAccordingToSplitRatio", DeductFromLiableAccount = "deductFromLiableAccount", DeductFromOneBalanceAccount = "deductFromOneBalanceAccount" } }