Adyen · Schema

PlatformChargebackLogic

PaymentsFinancial ServicesFintech

Properties

Name Type Description
behavior string The method of handling the chargeback. Possible values: **deductFromLiableAccount**, **deductFromOneBalanceAccount**, **deductAccordingToSplitRatio**.
costAllocationAccount string 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.
targetAccount string The unique identifier of the balance account against which the disputed amount is booked. Required if `behavior` is **deductFromOneBalanceAccount**.
View JSON Schema on GitHub

JSON Schema

adyen-platformchargebacklogic-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/PlatformChargebackLogic",
  "title": "PlatformChargebackLogic",
  "properties": {
    "behavior": {
      "x-addedInVersion": "68",
      "description": "The method of handling the chargeback.\n\nPossible values: **deductFromLiableAccount**, **deductFromOneBalanceAccount**, **deductAccordingToSplitRatio**.",
      "enum": [
        "deductAccordingToSplitRatio",
        "deductFromLiableAccount",
        "deductFromOneBalanceAccount"
      ],
      "type": "string"
    },
    "costAllocationAccount": {
      "x-addedInVersion": "68",
      "description": "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.",
      "type": "string"
    },
    "targetAccount": {
      "x-addedInVersion": "68",
      "description": "The unique identifier of the balance account against which the disputed amount is booked.\n\nRequired if `behavior` is **deductFromOneBalanceAccount**.",
      "type": "string"
    }
  },
  "type": "object"
}