Adyen · Schema

UpdateAccountHolderStateRequest

PaymentsFinancial ServicesFintech

Properties

Name Type Description
accountHolderCode string The code of the Account Holder on which to update the state.
disable boolean If true, disable the requested state. If false, enable the requested state.
reason string The reason that the state is being updated. >Required if the state is being disabled.
stateType string The state to be updated. >Permitted values are: `Processing`, `Payout`
View JSON Schema on GitHub

JSON Schema

adyen-updateaccountholderstaterequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/UpdateAccountHolderStateRequest",
  "title": "UpdateAccountHolderStateRequest",
  "properties": {
    "accountHolderCode": {
      "description": "The code of the Account Holder on which to update the state.",
      "type": "string"
    },
    "disable": {
      "description": "If true, disable the requested state.  If false, enable the requested state.",
      "type": "boolean"
    },
    "reason": {
      "description": "The reason that the state is being updated.\n>Required if the state is being disabled.",
      "type": "string"
    },
    "stateType": {
      "description": "The state to be updated.\n>Permitted values are: `Processing`, `Payout`",
      "enum": [
        "LimitedPayout",
        "LimitedProcessing",
        "LimitlessPayout",
        "LimitlessProcessing",
        "Payout",
        "Processing"
      ],
      "type": "string"
    }
  },
  "required": [
    "accountHolderCode",
    "stateType",
    "disable"
  ],
  "type": "object"
}