---
title: "Managed payout schedule updated on your balance platform"
method: POST
path: "balancePlatform.balancePlatformPayoutSchedule.updated"
tags: ["Payout schedules"]
---

# Managed payout schedule updated on your balance platform

`POST balancePlatform.balancePlatformPayoutSchedule.updated` (webhook)

Adyen sends this webhook when a managed payout schedule is successfully updated on your balance platform.

## Payload

- PayoutScheduleBPNotificationRequest
  - `data` PlatformPayoutConfigWebhookData, required
    - `balancePlatform` string — The unique identifier of the balance platform.
    - `balancePlatformPayoutScheduleId` string — The unique identifier of the balance platform payout schedule that is applied to the balance account.
    - `countryCode` string — The two-letter [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) code of the country to which the payout schedule applies.
    - `currency` string — The three-character [ISO code](https://docs.adyen.com/development-resources/currency-codes) of the currency used for the payout schedule.
    - `defaultDescription` string — The default description for payouts initiated by this payout schedule.
    - `defaultFrequency` string — The default frequency of payouts initiated by this payout schedule.
    - `defaultFrequencyValue` integer — The default value for date of the month or day of the week when payouts are initiated. Allowed only if `defaultFrequency` is **monthly** or **weekly**. Possible values if `frequency` is **monthly**: **[1 - 31]**. * If your specified date happens on a weekend, the payout is initiated on the next business day. * If your specified date (**29**, **30**, or **31**) does not exist in a month, the payout is initiated on the last day of that month. Possible values if `defaultFrequency` is **weekly**: **[1 - 5]**.
    - `defaultReference` string — Your internal default reference for the payout schedule. When the payout schedule is applied to a balance account, this reference is also used for that payout schedule, unless you specify a new reference.
    - `defaultReferenceForBeneficiary` string — The default reference for beneficiary for payouts initiated by this payout schedule.
    - `maxPayoutAmount` integer — The maximum amount that can be paid out from balance accounts that use this payout schedule.
    - `minPayoutAmount` integer — The minimum amount that can be paid out from balance accounts that use this payout schedule.
    - `retainedAmount` integer — The amount of funds that must remain available in a balance account after an execution of the payout schedule. If the funds in the balance account are less than the retained amount, the execution is not initiated.
  - `environment` string, required — The environment from which the webhook originated. Possible values: **test**, **live**.
  - `timestamp` string, date-time — When the event was queued.
  - `type` 'balancePlatform.balancePlatformPayoutSchedule.created' | 'balancePlatform.balancePlatformPayoutSchedule.updated' | 'balancePlatform.balancePlatformPayoutSchedule.deleted', required — Type of webhook.

## Acknowledgement `200`

OK - the request has succeeded.

- BalancePlatformNotificationResponse
  - `notificationResponse` string — Respond with any **2xx** HTTP status code to [accept the webhook](https://docs.adyen.com/development-resources/webhooks/#accept-webhooks).

---

[API](https://skmtc.net/adyen/apis/configuration-webhooks.md) · [All operations](https://skmtc.net/adyen/apis/configuration-webhooks/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/adyen/configuration-webhooks/versions/74e0766552b1/schema)
