{"title":"Webhooks","category":"default","creationDate":1776961628,"content":"<p>When a top-up is triggered in your platform, Adyen sends webhooks to your server. These webhooks provide the status of the incoming top-up request, from the time when Adyen received the request and the top-up was authorised, up to when the funds were added to the balance account. These webhooks also inform you if the top-up failed.<\/p>\n<h2>Types of webhooks<\/h2>\n<p>When a top-up is triggered in your platform, Adyen sends two kinds of webhooks:<\/p>\n<ul>\n<li><a href=\"\/pt\/development-resources\/webhooks\/webhook-types#webhook-structure\">Standard webhooks<\/a>, which inform your server of incoming funds to your merchant account. When a top-up request triggers a direct debit or a payment authorization, Adyen sends an <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Webhooks\/latest\/post\/AUTHORISATION\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">AUTHORISATION<\/a> webhook to your server.<\/li>\n<li> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/transfer-webhooks\/latest\/overview\" class=\" external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Transfer webhooks<\/a>, which inform your server of incoming transfers or payments to balance accounts in your platform. The content of the transfer webhook you receive varies depending on whether the top-up was triggered on demand or using a schedule.<\/li>\n<\/ul>\n<h2>Requirements<\/h2>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Requirement<\/th>\n<th style=\"text-align: left;\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\"><strong>Integration type<\/strong><\/td>\n<td style=\"text-align: left;\">Adyen for Platforms<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong><a href=\"\/pt\/development-resources\/webhooks\">Webhooks<\/a><\/strong><\/td>\n<td style=\"text-align: left;\">Subscribe to the following webhook(s): <ul><li><a href=\"\/pt\/development-resources\/webhooks\/webhook-types#webhook-structure\">Standard webhooks<\/a><\/li><li> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/transfer-webhooks\/latest\/overview\" class=\" external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Transfer webhooks<\/a><\/li><li> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/transaction-webhooks\/latest\/overview\" class=\" external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Transaction webhooks<\/a><\/li><\/ul><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>Setup steps<\/strong><\/td>\n<td style=\"text-align: left;\">Before you begin: <ul><li>Make sure that your server can <a href=\"\/pt\/development-resources\/webhooks\/configure-and-manage\">receive and accept webhooks<\/a>.<\/li><\/ul><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Scheduled top-ups<\/h2>\n<p>Transfer webhooks triggered by scheduled top-ups have the following values:<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Parameter<\/th>\n<th style=\"text-align: left;\">Description<\/th>\n<th style=\"text-align: left;\">Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\"> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/transfer-webhooks\/latest\/post\/balancePlatform.transfer.created#request-data-category\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">category<\/a><\/td>\n<td style=\"text-align: left;\">Specifies the category of the transfer.<\/td>\n<td style=\"text-align: left;\"><strong>platformPayment<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/transfer-webhooks\/latest\/post\/balancePlatform.transfer.created#request-data-direction\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">direction<\/a><\/td>\n<td style=\"text-align: left;\">The direction of the transfer based on the balance account.<\/td>\n<td style=\"text-align: left;\"><strong>incoming<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/transfer-webhooks\/latest\/post\/balancePlatform.transfer.created#request-data-type\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">type<\/a><\/td>\n<td style=\"text-align: left;\">Specifies the type of the transfer.<\/td>\n<td style=\"text-align: left;\"><strong>capture<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>In the example below, you configure a pull sweep to top-up your user's first balance account.<\/p>\n<ul>\n<li>The  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/balanceplatform\/latest\/post\/balanceAccounts\/(balanceAccountId)\/sweeps#request-triggerAmount\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">triggerAmount<\/a> is EUR 5000.00. The transfer is initiated when the balance in the balance account drops below EUR 5000.00.<\/li>\n<li>The  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/balanceplatform\/latest\/post\/balanceAccounts\/(balanceAccountId)\/sweeps#request-sweepAmount\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">sweepAmount<\/a> is EUR 1000.00. This is the amount that is credited to the balance account.<\/li>\n<\/ul>\n<p>When the balance drops below EUR 5000.00 and the top-up is triggered, your server receives webhooks for the balance account involved in the transfer (your user's first balance account). Adyen sends webhooks for each stage of the transfer.<\/p>\n<h3>Scheduled top-up initiated<\/h3>\n<p>When an incoming transfer request is received to credit funds to your user's balance account, Adyen sends a  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/transfer-webhooks\/latest\/post\/balancePlatform.transfer.created\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">balancePlatform.transfer.created<\/a> webhook with <code>status<\/code> <strong>received<\/strong> and <code>direction<\/code> <strong>incoming<\/strong>. The webhook provides information about the transfer, such as the amount and which user and balance account is credited with the funds.<\/p>\n<div class=\"accordion-shortcode adl-accordion adl-accordion--max-height-transition\" data-expand=\"true\" data-ignore=\"anchorjs-link\">\n    \n    <div class=\"adl-accordion__item\" style=\"\">\n        <div tabindex=\"0\" role=\"item\" aria-expanded=\"false\" class=\"adl-accordion__header\">\n            <i class=\"adl-accordion__toggle adl-icon-chevron-down\"><\/i>\n            <div class=\"adl-accordion__title-wrapper\" data-accordion=\"#webhook-example\">\n                                    <h4 class=\"adl-accordion__title\">Webhook example<\/h4>\n                            <\/div>\n        <\/div>\n        <div role=\"region\" class=\"adl-accordion__content\">\n            \n<div data-component-wrapper=\"code-sample\">\n    <code-sample :title=\"'Transfer received'\" :id=\"'received-scheduled-top-up'\" :code-data='[{\"language\":\"json\",\"tabTitle\":\"\",\"content\":\"{\\n    \\\"data\\\": {\\n        \\\"accountHolder\\\": {\\n            \\\"id\\\": \\\"AH00000000000000000000001\\\"\\n        },\\n        \\\"amount\\\": {\\n            \\\"currency\\\": \\\"EUR\\\",\\n            \\\"value\\\": 100000\\n        },\\n        \\\"balanceAccount\\\": {\\n            \\\"id\\\": \\\"BA00000000000000000000001\\\"\\n        },\\n        \\\"balancePlatform\\\": \\\"YOUR_BALANCE_PLATFORM\\\",\\n        \\\"balances\\\": [\\n            {\\n                \\\"currency\\\": \\\"EUR\\\",\\n                \\\"received\\\": 100000\\n            }\\n        ],\\n        \\\"category\\\": \\\"platformPayment\\\",\\n        \\\"categoryData\\\": {\\n            \\\"pspPaymentReference\\\": \\\"CWBC43ZX2VTFWR82\\\",\\n            \\\"type\\\": \\\"platformPayment\\\"\\n        },\\n        \\\"counterparty\\\": {\\n            \\\"transferInstrumentId\\\": \\\"SE00000000000000000000001\\\"\\n        },\\n        \\\"creationDate\\\": \\\"2023-02-28T13:30:05+02:00\\\",\\n        \\\"direction\\\": \\\"incoming\\\",\\n        \\\"events\\\": [\\n            {\\n                \\\"bookingDate\\\": \\\"2023-02-28T13:30:18+02:00\\\",\\n                \\\"id\\\": \\\"EVJN00000000000000000000000001\\\",\\n                \\\"mutations\\\": [\\n                    {\\n                        \\\"currency\\\": \\\"EUR\\\",\\n                        \\\"received\\\": 100000\\n                    }\\n                ],\\n                \\\"status\\\": \\\"received\\\",\\n                \\\"type\\\": \\\"accounting\\\"\\n            }\\n        ],\\n        \\\"id\\\": \\\"JN4227222422265\\\",\\n        \\\"reason\\\": \\\"approved\\\",\\n        \\\"sequenceNumber\\\": 1,\\n        \\\"transactionRulesResult\\\": {\\n            \\\"allHardBlockRulesPassed\\\": true\\n        },\\n        \\\"status\\\": \\\"received\\\",\\n        \\\"type\\\": \\\"capture\\\"\\n    },\\n    \\\"environment\\\": \\\"test\\\",\\n    \\\"type\\\": \\\"balancePlatform.transfer.created\\\"\\n}\"}]' :enable-copy-link-to-code-block=\"true\" :code-sample-card-size=\"'fullsize'\"><\/code-sample>\n<\/div>\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<h3>Scheduled top-up authorized<\/h3>\n<p>When the incoming transfer request is authorised, Adyen sends a  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/transfer-webhooks\/latest\/post\/balancePlatform.transfer.updated\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">balancePlatform.transfer.updated<\/a> webhook with <code>status<\/code> <strong>authorised<\/strong>.<\/p>\n<div class=\"accordion-shortcode adl-accordion adl-accordion--max-height-transition\" data-expand=\"true\" data-ignore=\"anchorjs-link\">\n    \n    <div class=\"adl-accordion__item\" style=\"\">\n        <div tabindex=\"0\" role=\"item\" aria-expanded=\"false\" class=\"adl-accordion__header\">\n            <i class=\"adl-accordion__toggle adl-icon-chevron-down\"><\/i>\n            <div class=\"adl-accordion__title-wrapper\" data-accordion=\"#webhook-example\">\n                                    <h4 class=\"adl-accordion__title\">Webhook example<\/h4>\n                            <\/div>\n        <\/div>\n        <div role=\"region\" class=\"adl-accordion__content\">\n            \n<div data-component-wrapper=\"code-sample\">\n    <code-sample :title=\"'Transfer authorised'\" :id=\"'authorised-scheduled-top-up'\" :code-data='[{\"language\":\"json\",\"tabTitle\":\"\",\"content\":\"{\\n    \\\"data\\\": {\\n        \\\"accountHolder\\\": {\\n            \\\"id\\\": \\\"AH00000000000000000000001\\\"\\n        },\\n        \\\"amount\\\": {\\n            \\\"currency\\\": \\\"EUR\\\",\\n            \\\"value\\\": 100000\\n        },\\n        \\\"balanceAccount\\\": {\\n            \\\"id\\\": \\\"BA00000000000000000000001\\\"\\n        },\\n        \\\"balancePlatform\\\": \\\"YOUR_BALANCE_PLATFORM\\\",\\n        \\\"balances\\\": [\\n            {\\n                \\\"currency\\\": \\\"EUR\\\",\\n                \\\"received\\\": 0,\\n                \\\"reserved\\\": 100000\\n            }\\n        ],\\n        \\\"category\\\": \\\"platformPayment\\\",\\n        \\\"categoryData\\\": {\\n            \\\"pspPaymentReference\\\": \\\"CWBC43ZX2VTFWR82\\\",\\n            \\\"type\\\": \\\"platformPayment\\\"\\n        },\\n        \\\"counterparty\\\": {\\n            \\\"transferInstrumentId\\\": \\\"SE00000000000000000000001\\\"\\n        },\\n        \\\"creationDate\\\": \\\"2023-02-28T13:30:05+02:00\\\",\\n        \\\"direction\\\": \\\"incoming\\\",\\n        \\\"events\\\": [\\n            {\\n                \\\"bookingDate\\\": \\\"2023-02-28T13:30:18+02:00\\\",\\n                \\\"id\\\": \\\"EVJN00000000000000000000000001\\\",\\n                \\\"mutations\\\": [\\n                    {\\n                        \\\"currency\\\": \\\"EUR\\\",\\n                        \\\"received\\\": 100000\\n                    }\\n                ],\\n                \\\"status\\\": \\\"received\\\",\\n                \\\"type\\\": \\\"accounting\\\"\\n            },\\n            {\\n                \\\"bookingDate\\\": \\\"2023-02-28T13:30:18+02:00\\\",\\n                \\\"id\\\": \\\"EVJN00000000000000000000000002\\\",\\n                \\\"mutations\\\": [\\n                    {\\n                        \\\"currency\\\": \\\"EUR\\\",\\n                        \\\"received\\\": -100000,\\n                        \\\"reserved\\\": 100000\\n                    }\\n                ],\\n                \\\"status\\\": \\\"authorised\\\",\\n                \\\"type\\\": \\\"accounting\\\"\\n            }\\n        ],\\n        \\\"id\\\": \\\"JN4227222422265\\\",\\n        \\\"reason\\\": \\\"approved\\\",\\n        \\\"sequenceNumber\\\": 2,\\n        \\\"transactionRulesResult\\\": {\\n            \\\"allHardBlockRulesPassed\\\": true\\n        },\\n        \\\"status\\\": \\\"authorised\\\",\\n        \\\"type\\\": \\\"capture\\\"\\n    },\\n    \\\"environment\\\": \\\"test\\\",\\n    \\\"type\\\": \\\"balancePlatform.transfer.updated\\\"\\n}\"}]' :enable-copy-link-to-code-block=\"true\" :code-sample-card-size=\"'fullsize'\"><\/code-sample>\n<\/div>\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<h3>Scheduled top-up captured<\/h3>\n<p>When the funds are credited to your user's balance account, Adyen sends a  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/transfer-webhooks\/latest\/post\/balancePlatform.transfer.updated\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">balancePlatform.transfer.updated<\/a> webhook with <code>status<\/code> <strong>captured<\/strong> and the <code>transactionId<\/code>.<\/p>\n<div class=\"accordion-shortcode adl-accordion adl-accordion--max-height-transition\" data-expand=\"true\" data-ignore=\"anchorjs-link\">\n    \n    <div class=\"adl-accordion__item\" style=\"\">\n        <div tabindex=\"0\" role=\"item\" aria-expanded=\"false\" class=\"adl-accordion__header\">\n            <i class=\"adl-accordion__toggle adl-icon-chevron-down\"><\/i>\n            <div class=\"adl-accordion__title-wrapper\" data-accordion=\"#webhook-example\">\n                                    <h4 class=\"adl-accordion__title\">Webhook example<\/h4>\n                            <\/div>\n        <\/div>\n        <div role=\"region\" class=\"adl-accordion__content\">\n            \n<div data-component-wrapper=\"code-sample\">\n    <code-sample :title=\"'Transfer captured'\" :id=\"'captured-scheduled-top-up'\" :code-data='[{\"language\":\"json\",\"tabTitle\":\"\",\"content\":\"{\\n    \\\"data\\\": {\\n        \\\"accountHolder\\\": {\\n            \\\"id\\\": \\\"AH00000000000000000000001\\\"\\n        },\\n        \\\"amount\\\": {\\n            \\\"currency\\\": \\\"EUR\\\",\\n            \\\"value\\\": 100000\\n        },\\n        \\\"balanceAccount\\\": {\\n            \\\"id\\\": \\\"BA00000000000000000000001\\\"\\n        },\\n        \\\"balancePlatform\\\": \\\"YOUR_BALANCE_PLATFORM\\\",\\n        \\\"balances\\\": [\\n            {\\n                \\\"balance\\\": 100000,\\n                \\\"currency\\\": \\\"EUR\\\",\\n                \\\"received\\\": 0,\\n                \\\"reserved\\\": 0\\n            }\\n        ],\\n        \\\"category\\\": \\\"platformPayment\\\",\\n        \\\"categoryData\\\": {\\n            \\\"pspPaymentReference\\\": \\\"CWBC43ZX2VTFWR82\\\",\\n            \\\"type\\\": \\\"platformPayment\\\"\\n        },\\n        \\\"counterparty\\\": {\\n            \\\"transferInstrumentId\\\": \\\"SE00000000000000000000001\\\"\\n        },\\n        \\\"creationDate\\\": \\\"2023-02-28T13:30:05+02:00\\\",\\n        \\\"direction\\\": \\\"incoming\\\",\\n        \\\"events\\\": [\\n            {\\n                \\\"bookingDate\\\": \\\"2023-02-28T13:30:18+02:00\\\",\\n                \\\"id\\\": \\\"EVJN00000000000000000000000001\\\",\\n                \\\"mutations\\\": [\\n                    {\\n                        \\\"currency\\\": \\\"EUR\\\",\\n                        \\\"received\\\": 100000\\n                    }\\n                ],\\n                \\\"status\\\": \\\"received\\\",\\n                \\\"type\\\": \\\"accounting\\\"\\n            },\\n            {\\n                \\\"bookingDate\\\": \\\"2023-02-28T13:30:18+02:00\\\",\\n                \\\"id\\\": \\\"EVJN00000000000000000000000002\\\",\\n                \\\"mutations\\\": [\\n                    {\\n                        \\\"currency\\\": \\\"EUR\\\",\\n                        \\\"received\\\": -100000,\\n                        \\\"reserved\\\": 100000\\n                    }\\n                ],\\n                \\\"status\\\": \\\"authorised\\\",\\n                \\\"type\\\": \\\"accounting\\\"\\n            },\\n            {\\n                \\\"bookingDate\\\": \\\"2023-02-28T13:30:20+02:00\\\",\\n                \\\"id\\\": \\\"EVJN00000000000000000000000003\\\",\\n                \\\"mutations\\\": [\\n                    {\\n                        \\\"balance\\\": 100000,\\n                        \\\"currency\\\": \\\"EUR\\\",\\n                        \\\"received\\\": 0,\\n                        \\\"reserved\\\": -100000\\n                    }\\n                ],\\n                \\\"status\\\": \\\"captured\\\",\\n                \\\"transactionId\\\": \\\"EVJN42272224222B5JB8BRC84N686ZEUR\\\",\\n                \\\"type\\\": \\\"accounting\\\",\\n                \\\"valueDate\\\": \\\"2023-03-01T00:00:00+02:00\\\"\\n            }\\n        ],\\n        \\\"id\\\": \\\"JN4227222422265\\\",\\n        \\\"reason\\\": \\\"approved\\\",\\n        \\\"sequenceNumber\\\": 3,\\n        \\\"transactionRulesResult\\\": {\\n            \\\"allHardBlockRulesPassed\\\": true\\n        },\\n        \\\"status\\\": \\\"captured\\\",\\n        \\\"type\\\": \\\"capture\\\"\\n    },\\n    \\\"environment\\\": \\\"test\\\",\\n    \\\"type\\\": \\\"balancePlatform.transfer.updated\\\"\\n}\"}]' :enable-copy-link-to-code-block=\"true\" :code-sample-card-size=\"'fullsize'\"><\/code-sample>\n<\/div>\n<p>When the funds are credited, Adyen also sends a  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/transaction-webhooks\/latest\/post\/balancePlatform.transaction.created\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">balancePlatform.transaction.created<\/a> webhook which includes information about the top-up.<\/p>\n<div data-component-wrapper=\"code-sample\">\n    <code-sample :title=\"'Transaction created'\" :id=\"'captured-transaction-ba1'\" :code-data='[{\"language\":\"json\",\"tabTitle\":\"\",\"content\":\"{\\n    \\\"data\\\": {\\n        \\\"id\\\": \\\"EVJN42272224222B5JB8BRC84N686ZEUR\\\",\\n        \\\"amount\\\": {\\n            \\\"value\\\": 100000,\\n            \\\"currency\\\": \\\"EUR\\\"\\n        },\\n        \\\"status\\\": \\\"booked\\\",\\n        \\\"transfer\\\": {\\n            \\\"id\\\": \\\"JN4227222422265\\\",\\n            \\\"reference\\\": \\\"Your reference for the top-up\\\",\\n        },\\n        \\\"valueDate\\\": \\\"2023-03-01T00:00:00+02:00\\\",\\n        \\\"bookingDate\\\": \\\"2023-02-28T13:30:20+02:00\\\",\\n        \\\"creationDate\\\": \\\"2023-02-28T13:30:05+02:00\\\",\\n        \\\"accountHolder\\\": {\\n            \\\"id\\\": \\\"AH00000000000000000000001\\\",\\n            \\\"description\\\": \\\"Your description for the account holder\\\",\\n            \\\"reference\\\": \\\"Your reference for the account holder\\\"\\n        },\\n        \\\"balanceAccount\\\": {\\n            \\\"id\\\": \\\"BA00000000000000000000001\\\",\\n            \\\"description\\\": \\\"Your description for the balance account\\\",\\n            \\\"reference\\\": \\\"Your reference for the balance account\\\"\\n        },\\n        \\\"balancePlatform\\\": \\\"YOUR_BALANCE_PLATFORM\\\"\\n    },\\n    \\\"type\\\": \\\"balancePlatform.transaction.created\\\",\\n    \\\"environment\\\": \\\"test\\\"\\n}\"}]' :enable-copy-link-to-code-block=\"true\" :code-sample-card-size=\"'fullsize'\"><\/code-sample>\n<\/div>\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<h2>On-demand top-ups<\/h2>\n<p>On-demand top-ups are initiated using payment requests. Just like other payments processed by your platform, they incur transaction fees. Adyen sends separate webhooks for the top-up amount, and for the transaction fees incurred by the top-up.<\/p>\n<p>In the example below, your user makes a payment to top up their balance account.<\/p>\n<ul>\n<li>EUR 1000.00 is booked to your user's first balance account as the top-up amount.<\/li>\n<li>EUR 3.44 is deducted from your user's second balance account as the transaction fees incurred by the top-up.<\/li>\n<\/ul>\n<p>Your server receives webhooks for each balance account involved and each split of the total top-up amount specified in the <code>splits<\/code> array of your POST  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/payments\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a> request.<\/p>\n<p>Transfer webhooks triggered by on-demand top-ups have the following values:<\/p>\n\n<div id=\"tabgeJkj\">\n    <div data-component-wrapper=\"tabs\">\n        <tabs\n                        :items=\"[{&quot;title&quot;:&quot;Top-up amount&quot;,&quot;content&quot;:&quot;\\n&lt;table&gt;\\n&lt;thead&gt;\\n&lt;tr&gt;\\n&lt;th style=\\&quot;text-align: left;\\&quot;&gt;Parameter&lt;\\\/th&gt;\\n&lt;th style=\\&quot;text-align: left;\\&quot;&gt;Description&lt;\\\/th&gt;\\n&lt;th style=\\&quot;text-align: left;\\&quot;&gt;Value&lt;\\\/th&gt;\\n&lt;\\\/tr&gt;\\n&lt;\\\/thead&gt;\\n&lt;tbody&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt; &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.created#request-data-category\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;category&lt;\\\/a&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;Specifies the category of the transfer.&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;topUp&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt; &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.created#request-data-direction\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;direction&lt;\\\/a&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;The direction of the transfer based on the balance account.&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;incoming&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt; &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.created#request-data-type\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;type&lt;\\\/a&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;Specifies the type of the transfer.&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;capture&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt; &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.created#request-data-categoryData-PlatformPayment-platformPaymentType\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;platformPaymentType&lt;\\\/a&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;Specifies the nature of each transfer on the balance platform. This parameter helps categorize transfers so you can reconcile transactions at a later time using the &lt;a href=\\&quot;\\\/pt\\\/platforms\\\/reports-and-fees\\\/balance-platform-accounting-report\\\/\\&quot;&gt;Balance Platform Accounting Report&lt;\\\/a&gt;.&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;TopUp&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;\\\/tbody&gt;\\n&lt;\\\/table&gt;\\n&lt;p&gt;Adyen sends webhooks for each stage of the transfer.&lt;\\\/p&gt;\\n&lt;h3&gt;On-demand top-up initiated&lt;\\\/h3&gt;\\n&lt;p&gt;When a payment request is received to credit funds to your user&#039;s balance account, Adyen sends a  &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.created\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;balancePlatform.transfer.created&lt;\\\/a&gt; webhook with &lt;code&gt;status&lt;\\\/code&gt; &lt;strong&gt;received&lt;\\\/strong&gt; and &lt;code&gt;direction&lt;\\\/code&gt; &lt;strong&gt;incoming&lt;\\\/strong&gt;. The webhook provides information about the transfer, such as the payment and split references and which user and balance account is credited with the funds.&lt;\\\/p&gt;\\n&lt;div class=\\&quot;accordion-shortcode adl-accordion adl-accordion--max-height-transition\\&quot; data-expand=\\&quot;true\\&quot; data-ignore=\\&quot;anchorjs-link\\&quot;&gt;\\n    \\n    &lt;div class=\\&quot;adl-accordion__item\\&quot; style=\\&quot;\\&quot;&gt;\\n        &lt;div tabindex=\\&quot;0\\&quot; role=\\&quot;item\\&quot; aria-expanded=\\&quot;false\\&quot; class=\\&quot;adl-accordion__header\\&quot;&gt;\\n            &lt;i class=\\&quot;adl-accordion__toggle adl-icon-chevron-down\\&quot;&gt;&lt;\\\/i&gt;\\n            &lt;div class=\\&quot;adl-accordion__title-wrapper\\&quot; data-accordion=\\&quot;#webhook-example\\&quot;&gt;\\n                                    &lt;h4 class=\\&quot;adl-accordion__title\\&quot;&gt;Webhook example&lt;\\\/h4&gt;\\n                            &lt;\\\/div&gt;\\n        &lt;\\\/div&gt;\\n        &lt;div role=\\&quot;region\\&quot; class=\\&quot;adl-accordion__content\\&quot;&gt;\\n            \\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Transfer received&#039;\\&quot; :id=\\&quot;&#039;received-on-demand-top-up&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n    \\\\\\&quot;data\\\\\\&quot;: {\\\\n        \\\\\\&quot;accountHolder\\\\\\&quot;: {\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the account holder\\\\\\&quot;,\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;AH00000000000000000000001\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the account holder\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;amount\\\\\\&quot;: {\\\\n            \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n            \\\\\\&quot;value\\\\\\&quot;: 100000\\\\n        },\\\\n        \\\\\\&quot;balanceAccount\\\\\\&quot;: {\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the balance account\\\\\\&quot;,\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;BA00000000000000000000001\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the balance account\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;balancePlatform\\\\\\&quot;: \\\\\\&quot;YOUR_BALANCE_PLATFORM\\\\\\&quot;,\\\\n        \\\\\\&quot;balances\\\\\\&quot;: [\\\\n            {\\\\n                \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                \\\\\\&quot;received\\\\\\&quot;: 100000\\\\n            }\\\\n        ],\\\\n        \\\\\\&quot;category\\\\\\&quot;: \\\\\\&quot;topUp\\\\\\&quot;,\\\\n        \\\\\\&quot;categoryData\\\\\\&quot;: {\\\\n            \\\\\\&quot;modificationMerchantReference\\\\\\&quot;: \\\\\\&quot;Your reference for the capture.\\\\\\&quot;,\\\\n            \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;WNS7WQ756L2GWR82\\\\\\&quot;,\\\\n            \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;YOUR_ORDER_NUMBER\\\\\\&quot;,\\\\n            \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;TopUp\\\\\\&quot;,\\\\n            \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;M5N7TQ4TG5PFWR50\\\\\\&quot;,\\\\n            \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:05+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the top-up\\\\\\&quot;,\\\\n        \\\\\\&quot;direction\\\\\\&quot;: \\\\\\&quot;incoming\\\\\\&quot;,\\\\n        \\\\\\&quot;events\\\\\\&quot;: [\\\\n            {\\\\n                \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:18+02:00\\\\\\&quot;,\\\\n                \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;SKRL00000000000000000000000001\\\\\\&quot;,\\\\n                \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                    {\\\\n                        \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                        \\\\\\&quot;received\\\\\\&quot;: 100000\\\\n                    }\\\\n                ],\\\\n                \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n                \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n            }\\\\n        ],\\\\n        \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;JN4227222422265\\\\\\&quot;,\\\\n        \\\\\\&quot;reason\\\\\\&quot;: \\\\\\&quot;approved\\\\\\&quot;,\\\\n        \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the top-up\\\\\\&quot;,\\\\n        \\\\\\&quot;sequenceNumber\\\\\\&quot;: 1,\\\\n        \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n        \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;capture\\\\\\&quot;\\\\n    },\\\\n    \\\\\\&quot;environment\\\\\\&quot;: \\\\\\&quot;test\\\\\\&quot;,\\\\n    \\\\\\&quot;timestamp\\\\\\&quot;: \\\\\\&quot;2024-12-20T13:51:24.928Z\\\\\\&quot;,\\\\n    \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;balancePlatform.transfer.created\\\\\\&quot;\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n\\n        &lt;\\\/div&gt;\\n    &lt;\\\/div&gt;\\n&lt;\\\/div&gt;\\n\\n&lt;h3&gt;On-demand top-up authorized&lt;\\\/h3&gt;\\n&lt;p&gt;When the transfer request is authorized, Adyen sends a  &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.updated\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;balancePlatform.transfer.updated&lt;\\\/a&gt; webhook with &lt;code&gt;status&lt;\\\/code&gt; &lt;strong&gt;authorised&lt;\\\/strong&gt;.&lt;\\\/p&gt;\\n&lt;div class=\\&quot;accordion-shortcode adl-accordion adl-accordion--max-height-transition\\&quot; data-expand=\\&quot;true\\&quot; data-ignore=\\&quot;anchorjs-link\\&quot;&gt;\\n    \\n    &lt;div class=\\&quot;adl-accordion__item\\&quot; style=\\&quot;\\&quot;&gt;\\n        &lt;div tabindex=\\&quot;0\\&quot; role=\\&quot;item\\&quot; aria-expanded=\\&quot;false\\&quot; class=\\&quot;adl-accordion__header\\&quot;&gt;\\n            &lt;i class=\\&quot;adl-accordion__toggle adl-icon-chevron-down\\&quot;&gt;&lt;\\\/i&gt;\\n            &lt;div class=\\&quot;adl-accordion__title-wrapper\\&quot; data-accordion=\\&quot;#webhook-example\\&quot;&gt;\\n                                    &lt;h4 class=\\&quot;adl-accordion__title\\&quot;&gt;Webhook example&lt;\\\/h4&gt;\\n                            &lt;\\\/div&gt;\\n        &lt;\\\/div&gt;\\n        &lt;div role=\\&quot;region\\&quot; class=\\&quot;adl-accordion__content\\&quot;&gt;\\n            \\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Transfer authorised&#039;\\&quot; :id=\\&quot;&#039;authorised-on-demand-top-up&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n    \\\\\\&quot;data\\\\\\&quot;: {\\\\n        \\\\\\&quot;accountHolder\\\\\\&quot;: {\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the account holder\\\\\\&quot;,\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;AH00000000000000000000001\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the account holder\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;amount\\\\\\&quot;: {\\\\n            \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n            \\\\\\&quot;value\\\\\\&quot;: 100000\\\\n        },\\\\n        \\\\\\&quot;balanceAccount\\\\\\&quot;: {\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the balance account\\\\\\&quot;,\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;BA00000000000000000000001\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the balance account\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;balancePlatform\\\\\\&quot;: \\\\\\&quot;YOUR_BALANCE_PLATFORM\\\\\\&quot;,\\\\n        \\\\\\&quot;balances\\\\\\&quot;: [\\\\n            {\\\\n                \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                \\\\\\&quot;received\\\\\\&quot;: 0,\\\\n                \\\\\\&quot;reserved\\\\\\&quot;: 100000\\\\n            }\\\\n        ],\\\\n        \\\\\\&quot;category\\\\\\&quot;: \\\\\\&quot;topUp\\\\\\&quot;,\\\\n        \\\\\\&quot;categoryData\\\\\\&quot;: {\\\\n            \\\\\\&quot;modificationMerchantReference\\\\\\&quot;: \\\\\\&quot;Your reference for the capture.\\\\\\&quot;,\\\\n            \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;WNS7WQ756L2GWR82\\\\\\&quot;,\\\\n            \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;YOUR_ORDER_NUMBER\\\\\\&quot;,\\\\n            \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;TopUp\\\\\\&quot;,\\\\n            \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;M5N7TQ4TG5PFWR50\\\\\\&quot;,\\\\n            \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:05+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the top-up\\\\\\&quot;,\\\\n        \\\\\\&quot;direction\\\\\\&quot;: \\\\\\&quot;incoming\\\\\\&quot;,\\\\n        \\\\\\&quot;events\\\\\\&quot;: [\\\\n            {\\\\n                \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:18+02:00\\\\\\&quot;,\\\\n                \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;SKRL00000000000000000000000001\\\\\\&quot;,\\\\n                \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                    {\\\\n                        \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                        \\\\\\&quot;received\\\\\\&quot;: 100000\\\\n                    }\\\\n                ],\\\\n                \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n                \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n            },\\\\n            {\\\\n                \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:18+02:00\\\\\\&quot;,\\\\n                \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;SKRL00000000000000000000000002\\\\\\&quot;,\\\\n                \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                    {\\\\n                        \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                        \\\\\\&quot;received\\\\\\&quot;: -100000,\\\\n                        \\\\\\&quot;reserved\\\\\\&quot;: 100000\\\\n                    }\\\\n                ],\\\\n                \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;authorised\\\\\\&quot;,\\\\n                \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n            }\\\\n        ],\\\\n        \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;JN4227222422265\\\\\\&quot;,\\\\n        \\\\\\&quot;reason\\\\\\&quot;: \\\\\\&quot;approved\\\\\\&quot;,\\\\n        \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the top-up.\\\\\\&quot;,\\\\n        \\\\\\&quot;sequenceNumber\\\\\\&quot;: 2,\\\\n        \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;authorised\\\\\\&quot;,\\\\n        \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;capture\\\\\\&quot;\\\\n    },\\\\n    \\\\\\&quot;environment\\\\\\&quot;: \\\\\\&quot;test\\\\\\&quot;,\\\\n    \\\\\\&quot;timestamp\\\\\\&quot;: \\\\\\&quot;2024-12-20T13:51:24.928Z\\\\\\&quot;,\\\\n    \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;balancePlatform.transfer.updated\\\\\\&quot;\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n\\n        &lt;\\\/div&gt;\\n    &lt;\\\/div&gt;\\n&lt;\\\/div&gt;\\n\\n&lt;h3&gt;On-demand top-up captured&lt;\\\/h3&gt;\\n&lt;p&gt;When the funds are credited to your user&#039;s balance account, Adyen sends a  &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.updated\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;balancePlatform.transfer.updated&lt;\\\/a&gt; webhook with &lt;code&gt;status&lt;\\\/code&gt; &lt;strong&gt;captured&lt;\\\/strong&gt; and the &lt;code&gt;transactionId&lt;\\\/code&gt;.&lt;\\\/p&gt;\\n&lt;div class=\\&quot;accordion-shortcode adl-accordion adl-accordion--max-height-transition\\&quot; data-expand=\\&quot;true\\&quot; data-ignore=\\&quot;anchorjs-link\\&quot;&gt;\\n    \\n    &lt;div class=\\&quot;adl-accordion__item\\&quot; style=\\&quot;\\&quot;&gt;\\n        &lt;div tabindex=\\&quot;0\\&quot; role=\\&quot;item\\&quot; aria-expanded=\\&quot;false\\&quot; class=\\&quot;adl-accordion__header\\&quot;&gt;\\n            &lt;i class=\\&quot;adl-accordion__toggle adl-icon-chevron-down\\&quot;&gt;&lt;\\\/i&gt;\\n            &lt;div class=\\&quot;adl-accordion__title-wrapper\\&quot; data-accordion=\\&quot;#webhook-example\\&quot;&gt;\\n                                    &lt;h4 class=\\&quot;adl-accordion__title\\&quot;&gt;Webhook example&lt;\\\/h4&gt;\\n                            &lt;\\\/div&gt;\\n        &lt;\\\/div&gt;\\n        &lt;div role=\\&quot;region\\&quot; class=\\&quot;adl-accordion__content\\&quot;&gt;\\n            \\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Transfer captured&#039;\\&quot; :id=\\&quot;&#039;captured-on-demand-top-up&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n        \\\\\\&quot;data\\\\\\&quot;: {\\\\n            \\\\\\&quot;accountHolder\\\\\\&quot;: {\\\\n                \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the account holder\\\\\\&quot;,\\\\n                \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;AH00000000000000000000001\\\\\\&quot;,\\\\n                \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the account holder\\\\\\&quot;\\\\n            },\\\\n            \\\\\\&quot;amount\\\\\\&quot;: {\\\\n                \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                \\\\\\&quot;value\\\\\\&quot;: 100000\\\\n            },\\\\n            \\\\\\&quot;balanceAccount\\\\\\&quot;: {\\\\n                \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the balance account\\\\\\&quot;,\\\\n                \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;BA00000000000000000000001\\\\\\&quot;,\\\\n                \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the balance account\\\\\\&quot;\\\\n            },\\\\n            \\\\\\&quot;balancePlatform\\\\\\&quot;: \\\\\\&quot;YOUR_BALANCE_PLATFORM\\\\\\&quot;,\\\\n            \\\\\\&quot;balances\\\\\\&quot;: [\\\\n                {\\\\n                    \\\\\\&quot;balance\\\\\\&quot;: 100000,\\\\n                    \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                    \\\\\\&quot;received\\\\\\&quot;: 0,\\\\n                    \\\\\\&quot;reserved\\\\\\&quot;: 0\\\\n                }\\\\n            ],\\\\n            \\\\\\&quot;category\\\\\\&quot;: \\\\\\&quot;topUp\\\\\\&quot;,\\\\n            \\\\\\&quot;categoryData\\\\\\&quot;: {\\\\n                \\\\\\&quot;modificationMerchantReference\\\\\\&quot;: \\\\\\&quot;Your reference for the capture.\\\\\\&quot;,\\\\n                \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;WNS7WQ756L2GWR82\\\\\\&quot;,\\\\n                \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;YOUR_ORDER_NUMBER\\\\\\&quot;,\\\\n                \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;TopUp\\\\\\&quot;,\\\\n                \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;M5N7TQ4TG5PFWR50\\\\\\&quot;,\\\\n                \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n            },\\\\n            \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:05+02:00\\\\\\&quot;,\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the transfer\\\\\\&quot;,\\\\n            \\\\\\&quot;direction\\\\\\&quot;: \\\\\\&quot;incoming\\\\\\&quot;,\\\\n            \\\\\\&quot;events\\\\\\&quot;: [\\\\n                {\\\\n                    \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:18+02:00\\\\\\&quot;,\\\\n                    \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;SKRL00000000000000000000000001\\\\\\&quot;,\\\\n                    \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                        {\\\\n                            \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                            \\\\\\&quot;received\\\\\\&quot;: 100000\\\\n                        }\\\\n                    ],\\\\n                    \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n                    \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n                },\\\\n                {\\\\n                    \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:18+02:00\\\\\\&quot;,\\\\n                    \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;SKRL00000000000000000000000002\\\\\\&quot;,\\\\n                    \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                        {\\\\n                            \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                            \\\\\\&quot;received\\\\\\&quot;: -100000,\\\\n                            \\\\\\&quot;reserved\\\\\\&quot;: 100000\\\\n                        }\\\\n                    ],\\\\n                    \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;authorised\\\\\\&quot;,\\\\n                    \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n                },\\\\n                {\\\\n                    \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:20+02:00\\\\\\&quot;,\\\\n                    \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;SKRL00000000000000000000000003\\\\\\&quot;,\\\\n                    \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                        {\\\\n                            \\\\\\&quot;balance\\\\\\&quot;: 100000,\\\\n                            \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                            \\\\\\&quot;received\\\\\\&quot;: 0,\\\\n                            \\\\\\&quot;reserved\\\\\\&quot;: -100000\\\\n                        }\\\\n                    ],\\\\n                    \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;captured\\\\\\&quot;,\\\\n                    \\\\\\&quot;transactionId\\\\\\&quot;: \\\\\\&quot;EVJN42272224222B5JB8BRC84N686ZEUR\\\\\\&quot;,\\\\n                    \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;,\\\\n                    \\\\\\&quot;valueDate\\\\\\&quot;: \\\\\\&quot;2023-03-01T00:00:00+02:00\\\\\\&quot;\\\\n                }\\\\n            ],\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;JN4227222422265\\\\\\&quot;,\\\\n            \\\\\\&quot;reason\\\\\\&quot;: \\\\\\&quot;approved\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the top-up\\\\\\&quot;,\\\\n            \\\\\\&quot;sequenceNumber\\\\\\&quot;: 3,\\\\n            \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;captured\\\\\\&quot;,\\\\n            \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;capture\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;environment\\\\\\&quot;: \\\\\\&quot;test\\\\\\&quot;,\\\\n        \\\\\\&quot;timestamp\\\\\\&quot;: \\\\\\&quot;2024-12-20T13:51:24.928Z\\\\\\&quot;,\\\\n        \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;balancePlatform.transfer.updated\\\\\\&quot;\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n&lt;p&gt;When the funds are credited, Adyen also sends a  &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transaction-webhooks\\\/latest\\\/post\\\/balancePlatform.transaction.created\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;balancePlatform.transaction.created&lt;\\\/a&gt; webhook which includes information about the top-up.&lt;\\\/p&gt;\\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Transaction created&#039;\\&quot; :id=\\&quot;&#039;captured-transaction-on-demand-top-up&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n    \\\\\\&quot;data\\\\\\&quot;: {\\\\n        \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;EVJN42272224222B5JB8BRC84N686ZEUR\\\\\\&quot;,\\\\n        \\\\\\&quot;amount\\\\\\&quot;: {\\\\n            \\\\\\&quot;value\\\\\\&quot;: 100000,\\\\n            \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;booked\\\\\\&quot;,\\\\n        \\\\\\&quot;transfer\\\\\\&quot;: {\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;JN4227222422265\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the top-up\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;valueDate\\\\\\&quot;: \\\\\\&quot;2023-03-01T00:00:00+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:20+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:05+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;accountHolder\\\\\\&quot;: {\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;AH00000000000000000000001\\\\\\&quot;,\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the account holder\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the account holder\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;balanceAccount\\\\\\&quot;: {\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;BA00000000000000000000001\\\\\\&quot;,\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the balance account\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the balance account\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;balancePlatform\\\\\\&quot;: \\\\\\&quot;YOUR_BALANCE_PLATFORM\\\\\\&quot;\\\\n    },\\\\n    \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;balancePlatform.transaction.created\\\\\\&quot;,\\\\n    \\\\\\&quot;environment\\\\\\&quot;: \\\\\\&quot;test\\\\\\&quot;\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n\\n        &lt;\\\/div&gt;\\n    &lt;\\\/div&gt;\\n&lt;\\\/div&gt;\\n\\n&quot;,&quot;altTitle&quot;:&quot;on-demand-top-up-amount&quot;,&quot;oldTabId&quot;:&quot;on-demand-top-up-amount_1&quot;,&quot;relation&quot;:&quot;&quot;},{&quot;title&quot;:&quot;Transaction fees&quot;,&quot;content&quot;:&quot;\\n&lt;p&gt;Transfer webhooks triggered by the transactions fees incurred on a top-up have the following values:&lt;\\\/p&gt;\\n&lt;table&gt;\\n&lt;thead&gt;\\n&lt;tr&gt;\\n&lt;th style=\\&quot;text-align: left;\\&quot;&gt;Parameter&lt;\\\/th&gt;\\n&lt;th style=\\&quot;text-align: left;\\&quot;&gt;Description&lt;\\\/th&gt;\\n&lt;th style=\\&quot;text-align: left;\\&quot;&gt;Value&lt;\\\/th&gt;\\n&lt;\\\/tr&gt;\\n&lt;\\\/thead&gt;\\n&lt;tbody&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt; &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.created#request-data-category\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;category&lt;\\\/a&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;Specifies the category of the transfer.&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;platformPayment&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt; &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.created#request-data-direction\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;direction&lt;\\\/a&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;The direction of the transfer based on the balance account.&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;outgoing&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt; &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.created#request-data-type\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;type&lt;\\\/a&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;Specifies the type of the transfer.&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;capture&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;tr&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt; &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.created#request-data-categoryData-PlatformPayment-platformPaymentType\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;platformPaymentType&lt;\\\/a&gt;&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;Specifies the nature of each transfer on the balance platform. This parameter helps categorize transfers so you can reconcile transactions at a later time using the &lt;a href=\\&quot;\\\/pt\\\/platforms\\\/reports-and-fees\\\/balance-platform-accounting-report\\\/\\&quot;&gt;Balance Platform Accounting Report&lt;\\\/a&gt;.&lt;\\\/td&gt;\\n&lt;td style=\\&quot;text-align: left;\\&quot;&gt;&lt;strong&gt;PaymentFee&lt;\\\/strong&gt;&lt;\\\/td&gt;\\n&lt;\\\/tr&gt;\\n&lt;\\\/tbody&gt;\\n&lt;\\\/table&gt;\\n&lt;p&gt;Adyen sends webhooks for each stage of the transfer.&lt;\\\/p&gt;\\n&lt;h3&gt;Transaction fee request initiated&lt;\\\/h3&gt;\\n&lt;p&gt;Once the transaction fees are calculated, Adyen sends a  &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.created\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;balancePlatform.transfer.created&lt;\\\/a&gt; webhook with &lt;code&gt;direction&lt;\\\/code&gt; &lt;strong&gt;outgoing&lt;\\\/strong&gt; to announce that funds will be deducted from your user&#039;s second balance account.&lt;\\\/p&gt;\\n&lt;div class=\\&quot;accordion-shortcode adl-accordion adl-accordion--max-height-transition\\&quot; data-expand=\\&quot;true\\&quot; data-ignore=\\&quot;anchorjs-link\\&quot;&gt;\\n    \\n    &lt;div class=\\&quot;adl-accordion__item\\&quot; style=\\&quot;\\&quot;&gt;\\n        &lt;div tabindex=\\&quot;0\\&quot; role=\\&quot;item\\&quot; aria-expanded=\\&quot;false\\&quot; class=\\&quot;adl-accordion__header\\&quot;&gt;\\n            &lt;i class=\\&quot;adl-accordion__toggle adl-icon-chevron-down\\&quot;&gt;&lt;\\\/i&gt;\\n            &lt;div class=\\&quot;adl-accordion__title-wrapper\\&quot; data-accordion=\\&quot;#webhook-example\\&quot;&gt;\\n                                    &lt;h4 class=\\&quot;adl-accordion__title\\&quot;&gt;Webhook example&lt;\\\/h4&gt;\\n                            &lt;\\\/div&gt;\\n        &lt;\\\/div&gt;\\n        &lt;div role=\\&quot;region\\&quot; class=\\&quot;adl-accordion__content\\&quot;&gt;\\n            \\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Received transfer request for transaction fees&#039;\\&quot; :id=\\&quot;&#039;received-transaction-fees&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n    \\\\\\&quot;data\\\\\\&quot;: {\\\\n        \\\\\\&quot;accountHolder\\\\\\&quot;: {\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the account holder\\\\\\&quot;,\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;AH00000000000000000000001\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the account holder\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;amount\\\\\\&quot;: {\\\\n            \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n            \\\\\\&quot;value\\\\\\&quot;: 344\\\\n        },\\\\n        \\\\\\&quot;balanceAccount\\\\\\&quot;: {\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the second balance account\\\\\\&quot;,\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;BA00000000000000000000002\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the second balance account\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;balancePlatform\\\\\\&quot;: \\\\\\&quot;YOUR_BALANCE_PLATFORM\\\\\\&quot;,\\\\n        \\\\\\&quot;balances\\\\\\&quot;: [\\\\n            {\\\\n                \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                \\\\\\&quot;received\\\\\\&quot;: -344\\\\n            }\\\\n        ],\\\\n        \\\\\\&quot;category\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;,\\\\n        \\\\\\&quot;categoryData\\\\\\&quot;: {\\\\n            \\\\\\&quot;modificationMerchantReference\\\\\\&quot;: \\\\\\&quot;Your reference for the capture.\\\\\\&quot;,\\\\n            \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;WNS7WQ756L2GWR82\\\\\\&quot;,\\\\n            \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;YOUR_ORDER_NUMBER\\\\\\&quot;,\\\\n            \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;PaymentFee\\\\\\&quot;,\\\\n            \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;M5N7TQ4TG5PFWR50\\\\\\&quot;,\\\\n            \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:05+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the transaction fees\\\\\\&quot;,\\\\n        \\\\\\&quot;direction\\\\\\&quot;: \\\\\\&quot;outgoing\\\\\\&quot;,\\\\n        \\\\\\&quot;events\\\\\\&quot;: [\\\\n            {\\\\n                \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:18+02:00\\\\\\&quot;,\\\\n                \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;RFDN00000000000000000000000001\\\\\\&quot;,\\\\n                \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                    {\\\\n                        \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                        \\\\\\&quot;received\\\\\\&quot;: -344\\\\n                    }\\\\n                ],\\\\n                \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n                \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n            }\\\\n        ],\\\\n        \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;4GD3R84BMWTKIWBL\\\\\\&quot;,\\\\n        \\\\\\&quot;reason\\\\\\&quot;: \\\\\\&quot;approved\\\\\\&quot;,\\\\n        \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the transaction fees\\\\\\&quot;,\\\\n        \\\\\\&quot;sequenceNumber\\\\\\&quot;: 1,\\\\n        \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n        \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;capture\\\\\\&quot;\\\\n    },\\\\n    \\\\\\&quot;environment\\\\\\&quot;: \\\\\\&quot;test\\\\\\&quot;,\\\\n    \\\\\\&quot;timestamp\\\\\\&quot;: \\\\\\&quot;2024-12-20T13:51:24.928Z\\\\\\&quot;,\\\\n    \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;balancePlatform.transfer.created\\\\\\&quot;\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n\\n        &lt;\\\/div&gt;\\n    &lt;\\\/div&gt;\\n&lt;\\\/div&gt;\\n\\n&lt;h3&gt;Transaction fee request authorized&lt;\\\/h3&gt;\\n&lt;p&gt;When the transfer request for the transaction fees is authorized, Adyen sends a  &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.updated\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;balancePlatform.transfer.updated&lt;\\\/a&gt; webhook with &lt;code&gt;status&lt;\\\/code&gt; &lt;strong&gt;authorised&lt;\\\/strong&gt;.&lt;\\\/p&gt;\\n&lt;div class=\\&quot;accordion-shortcode adl-accordion adl-accordion--max-height-transition\\&quot; data-expand=\\&quot;true\\&quot; data-ignore=\\&quot;anchorjs-link\\&quot;&gt;\\n    \\n    &lt;div class=\\&quot;adl-accordion__item\\&quot; style=\\&quot;\\&quot;&gt;\\n        &lt;div tabindex=\\&quot;0\\&quot; role=\\&quot;item\\&quot; aria-expanded=\\&quot;false\\&quot; class=\\&quot;adl-accordion__header\\&quot;&gt;\\n            &lt;i class=\\&quot;adl-accordion__toggle adl-icon-chevron-down\\&quot;&gt;&lt;\\\/i&gt;\\n            &lt;div class=\\&quot;adl-accordion__title-wrapper\\&quot; data-accordion=\\&quot;#webhook-example\\&quot;&gt;\\n                                    &lt;h4 class=\\&quot;adl-accordion__title\\&quot;&gt;Webhook example&lt;\\\/h4&gt;\\n                            &lt;\\\/div&gt;\\n        &lt;\\\/div&gt;\\n        &lt;div role=\\&quot;region\\&quot; class=\\&quot;adl-accordion__content\\&quot;&gt;\\n            \\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Authorised transfer request for transaction fees&#039;\\&quot; :id=\\&quot;&#039;authorised-transaction-fees&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n     \\\\\\&quot;data\\\\\\&quot;: {\\\\n         \\\\\\&quot;accountHolder\\\\\\&quot;: {\\\\n             \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the account holder\\\\\\&quot;,\\\\n             \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;AH00000000000000000000001\\\\\\&quot;,\\\\n             \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the account holder\\\\\\&quot;\\\\n         },\\\\n         \\\\\\&quot;amount\\\\\\&quot;: {\\\\n             \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n             \\\\\\&quot;value\\\\\\&quot;: 344\\\\n         },\\\\n         \\\\\\&quot;balanceAccount\\\\\\&quot;: {\\\\n             \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the second balance account\\\\\\&quot;,\\\\n             \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;BA00000000000000000000002\\\\\\&quot;,\\\\n             \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the second balance account\\\\\\&quot;\\\\n         },\\\\n         \\\\\\&quot;balancePlatform\\\\\\&quot;: \\\\\\&quot;YOUR_BALANCE_PLATFORM\\\\\\&quot;,\\\\n         \\\\\\&quot;balances\\\\\\&quot;: [\\\\n             {\\\\n                 \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                 \\\\\\&quot;received\\\\\\&quot;: 0,\\\\n                 \\\\\\&quot;reserved\\\\\\&quot;: -344\\\\n             }\\\\n         ],\\\\n         \\\\\\&quot;category\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;,\\\\n         \\\\\\&quot;categoryData\\\\\\&quot;: {\\\\n             \\\\\\&quot;modificationMerchantReference\\\\\\&quot;: \\\\\\&quot;Your reference for the capture.\\\\\\&quot;,\\\\n             \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;WNS7WQ756L2GWR82\\\\\\&quot;,\\\\n             \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;YOUR_ORDER_NUMBER\\\\\\&quot;,\\\\n             \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;PaymentFee\\\\\\&quot;,\\\\n             \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;M5N7TQ4TG5PFWR50\\\\\\&quot;,\\\\n             \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n         },\\\\n         \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:05+02:00\\\\\\&quot;,\\\\n         \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the transaction fees\\\\\\&quot;,\\\\n         \\\\\\&quot;direction\\\\\\&quot;: \\\\\\&quot;outgoing\\\\\\&quot;,\\\\n         \\\\\\&quot;events\\\\\\&quot;: [\\\\n             {\\\\n                 \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:18+02:00\\\\\\&quot;,\\\\n                 \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;RFDN00000000000000000000000001\\\\\\&quot;,\\\\n                 \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                     {\\\\n                         \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                         \\\\\\&quot;received\\\\\\&quot;: -344\\\\n                     }\\\\n                 ],\\\\n                 \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n                 \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n             },\\\\n             {\\\\n                 \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:18+02:00\\\\\\&quot;,\\\\n                 \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;RFDN00000000000000000000000002\\\\\\&quot;,\\\\n                 \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                     {\\\\n                         \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                         \\\\\\&quot;received\\\\\\&quot;: 344,\\\\n                         \\\\\\&quot;reserved\\\\\\&quot;: -344\\\\n                     }\\\\n                 ],\\\\n                 \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;authorised\\\\\\&quot;,\\\\n                 \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n             }\\\\n         ],\\\\n         \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;4GD3R84BMWTKIWBL\\\\\\&quot;,\\\\n         \\\\\\&quot;reason\\\\\\&quot;: \\\\\\&quot;approved\\\\\\&quot;,\\\\n         \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the transaction fees.\\\\\\&quot;,\\\\n         \\\\\\&quot;sequenceNumber\\\\\\&quot;: 2,\\\\n         \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;authorised\\\\\\&quot;,\\\\n         \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;capture\\\\\\&quot;\\\\n     },\\\\n     \\\\\\&quot;environment\\\\\\&quot;: \\\\\\&quot;test\\\\\\&quot;,\\\\n     \\\\\\&quot;timestamp\\\\\\&quot;: \\\\\\&quot;2024-12-20T13:51:24.928Z\\\\\\&quot;,\\\\n     \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;balancePlatform.transfer.updated\\\\\\&quot;\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n\\n        &lt;\\\/div&gt;\\n    &lt;\\\/div&gt;\\n&lt;\\\/div&gt;\\n\\n&lt;h3&gt;Transaction fee request booked&lt;\\\/h3&gt;\\n&lt;p&gt;When the funds are deducted from your user&#039;s balance account, Adyen sends a  &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transfer-webhooks\\\/latest\\\/post\\\/balancePlatform.transfer.updated\\&quot; class=\\&quot;codeLabel  external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;balancePlatform.transfer.updated&lt;\\\/a&gt; webhook with &lt;code&gt;status&lt;\\\/code&gt; &lt;strong&gt;captured&lt;\\\/strong&gt; and the &lt;code&gt;transactionId&lt;\\\/code&gt;.&lt;\\\/p&gt;\\n&lt;div class=\\&quot;accordion-shortcode adl-accordion adl-accordion--max-height-transition\\&quot; data-expand=\\&quot;true\\&quot; data-ignore=\\&quot;anchorjs-link\\&quot;&gt;\\n    \\n    &lt;div class=\\&quot;adl-accordion__item\\&quot; style=\\&quot;\\&quot;&gt;\\n        &lt;div tabindex=\\&quot;0\\&quot; role=\\&quot;item\\&quot; aria-expanded=\\&quot;false\\&quot; class=\\&quot;adl-accordion__header\\&quot;&gt;\\n            &lt;i class=\\&quot;adl-accordion__toggle adl-icon-chevron-down\\&quot;&gt;&lt;\\\/i&gt;\\n            &lt;div class=\\&quot;adl-accordion__title-wrapper\\&quot; data-accordion=\\&quot;#webhook-example\\&quot;&gt;\\n                                    &lt;h4 class=\\&quot;adl-accordion__title\\&quot;&gt;Webhook example&lt;\\\/h4&gt;\\n                            &lt;\\\/div&gt;\\n        &lt;\\\/div&gt;\\n        &lt;div role=\\&quot;region\\&quot; class=\\&quot;adl-accordion__content\\&quot;&gt;\\n            \\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Booked transfer request for transaction fees&#039;\\&quot; :id=\\&quot;&#039;booked-transaction-fees&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n    \\\\\\&quot;data\\\\\\&quot;: {\\\\n        \\\\\\&quot;accountHolder\\\\\\&quot;: {\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the account holder\\\\\\&quot;,\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;AH00000000000000000000001\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the account holder\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;amount\\\\\\&quot;: {\\\\n            \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n            \\\\\\&quot;value\\\\\\&quot;: 344\\\\n        },\\\\n        \\\\\\&quot;balanceAccount\\\\\\&quot;: {\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the second balance account\\\\\\&quot;,\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;BA00000000000000000000002\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the second balance account\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;balancePlatform\\\\\\&quot;: \\\\\\&quot;YOUR_BALANCE_PLATFORM\\\\\\&quot;,\\\\n        \\\\\\&quot;balances\\\\\\&quot;: [\\\\n            {\\\\n                \\\\\\&quot;balance\\\\\\&quot;: -344,\\\\n                \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                \\\\\\&quot;received\\\\\\&quot;: 0,\\\\n                \\\\\\&quot;reserved\\\\\\&quot;: 0\\\\n            }\\\\n        ],\\\\n        \\\\\\&quot;category\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;,\\\\n        \\\\\\&quot;categoryData\\\\\\&quot;: {\\\\n            \\\\\\&quot;modificationMerchantReference\\\\\\&quot;: \\\\\\&quot;Your reference for the capture.\\\\\\&quot;,\\\\n            \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;WNS7WQ756L2GWR82\\\\\\&quot;,\\\\n            \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;YOUR_ORDER_NUMBER\\\\\\&quot;,\\\\n            \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;PaymentFee\\\\\\&quot;,\\\\n            \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;M5N7TQ4TG5PFWR50\\\\\\&quot;,\\\\n            \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:05+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the transaction fees\\\\\\&quot;,\\\\n        \\\\\\&quot;direction\\\\\\&quot;: \\\\\\&quot;outgoing\\\\\\&quot;,\\\\n        \\\\\\&quot;events\\\\\\&quot;: [\\\\n            {\\\\n                \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:18+02:00\\\\\\&quot;,\\\\n                \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;RFDN00000000000000000000000001\\\\\\&quot;,\\\\n                \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                    {\\\\n                            \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                        \\\\\\&quot;received\\\\\\&quot;: -344\\\\n                    }\\\\n                ],\\\\n                \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n                \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n            },\\\\n            {\\\\n                \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:18+02:00\\\\\\&quot;,\\\\n                \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;RFDN00000000000000000000000002\\\\\\&quot;,\\\\n                \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                    {\\\\n                        \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                        \\\\\\&quot;received\\\\\\&quot;: 344,\\\\n                        \\\\\\&quot;reserved\\\\\\&quot;: -344\\\\n                    }\\\\n                ],\\\\n                \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;authorised\\\\\\&quot;,\\\\n                \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n            },\\\\n            {\\\\n                \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:18+02:00\\\\\\&quot;,\\\\n                \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;RFDN00000000000000000000000003\\\\\\&quot;,\\\\n                \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                    {\\\\n                        \\\\\\&quot;balance\\\\\\&quot;: -344,\\\\n                        \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                        \\\\\\&quot;received\\\\\\&quot;: 0,\\\\n                        \\\\\\&quot;reserved\\\\\\&quot;: 344\\\\n                    }\\\\n                ],\\\\n                \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;captured\\\\\\&quot;,\\\\n                \\\\\\&quot;transactionId\\\\\\&quot;: \\\\\\&quot;EVJN42272224222B5JB8BRC84N686ZEUR\\\\\\&quot;,\\\\n                \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;,\\\\n                \\\\\\&quot;valueDate\\\\\\&quot;: \\\\\\&quot;2023-02-14T00:00:00+01:00\\\\\\&quot;\\\\n            }\\\\n        ],\\\\n        \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;4GD3R84BMWTKIWBL\\\\\\&quot;,\\\\n        \\\\\\&quot;reason\\\\\\&quot;: \\\\\\&quot;approved\\\\\\&quot;,\\\\n        \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the transaction fees.\\\\\\&quot;,\\\\n        \\\\\\&quot;sequenceNumber\\\\\\&quot;: 3,\\\\n        \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;captured\\\\\\&quot;,\\\\n        \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;capture\\\\\\&quot;\\\\n    },\\\\n    \\\\\\&quot;environment\\\\\\&quot;: \\\\\\&quot;test\\\\\\&quot;,\\\\n    \\\\\\&quot;timestamp\\\\\\&quot;: \\\\\\&quot;2024-12-20T13:51:24.928Z\\\\\\&quot;,\\\\n    \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;balancePlatform.transfer.updated\\\\\\&quot;\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n&lt;p&gt;When the funds are deducted, Adyen also sends a &lt;a href=\\&quot;https:\\\/\\\/docs.adyen.com\\\/api-explorer\\\/transaction-webhooks\\\/latest\\\/post\\\/balancePlatform.transaction.created\\&quot; class=\\&quot;codeLabel external-link no-image\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;nofollow noopener noreferrer\\&quot;&gt;balancePlatform.transaction.created&lt;\\\/a&gt; webhook, which includes information about the related transaction.&lt;\\\/p&gt;\\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Transaction created&#039;\\&quot; :id=\\&quot;&#039;fee-transaction-created&#039;\\&quot; :code-data=&#039;[{\\&quot;language\\&quot;:\\&quot;json\\&quot;,\\&quot;tabTitle\\&quot;:\\&quot;\\&quot;,\\&quot;content\\&quot;:\\&quot;{\\\\n    \\\\\\&quot;data\\\\\\&quot;: {\\\\n        \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;EVJN42272224222B5JB8BRC84N686ZEUR\\\\\\&quot;,\\\\n        \\\\\\&quot;amount\\\\\\&quot;: {\\\\n            \\\\\\&quot;value\\\\\\&quot;: -344,\\\\n            \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;booked\\\\\\&quot;,\\\\n        \\\\\\&quot;transfer\\\\\\&quot;: {\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;4GD3R84BMWTKIWBL\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Transaction_fees\\\\\\&quot;,\\\\n        },\\\\n        \\\\\\&quot;valueDate\\\\\\&quot;: \\\\\\&quot;2023-02-14T00:00:00+01:00\\\\\\&quot;,\\\\n        \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:18+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2023-02-28T13:30:05+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;accountHolder\\\\\\&quot;: {\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;AH00000000000000000000001\\\\\\&quot;,\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the account holder\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the account holder\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;balanceAccount\\\\\\&quot;: {\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;BA00000000000000000000001\\\\\\&quot;,\\\\n            \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the balance account\\\\\\&quot;,\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the balance account\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;balancePlatform\\\\\\&quot;: \\\\\\&quot;YOUR_BALANCE_PLATFORM\\\\\\&quot;\\\\n    },\\\\n    \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;balancePlatform.transaction.created\\\\\\&quot;,\\\\n    \\\\\\&quot;environment\\\\\\&quot;: \\\\\\&quot;test\\\\\\&quot;\\\\n}\\&quot;}]&#039; :enable-copy-link-to-code-block=\\&quot;true\\&quot; :code-sample-card-size=\\&quot;&#039;fullsize&#039;\\&quot;&gt;&lt;\\\/code-sample&gt;\\n&lt;\\\/div&gt;\\n\\n        &lt;\\\/div&gt;\\n    &lt;\\\/div&gt;\\n&lt;\\\/div&gt;\\n\\n&quot;,&quot;altTitle&quot;:&quot;on-demand-transaction-fees&quot;,&quot;oldTabId&quot;:&quot;on-demand-transaction-fees_2&quot;,&quot;relation&quot;:&quot;&quot;}]\"\n            :should-update-when-url-changes='true'>\n        <\/tabs>\n    <\/div>\n<\/div>\n","url":"https:\/\/docs.adyen.com\/pt\/platforms\/top-up-balance-account\/top-up-webhooks","articleFields":{"description":"Find out which webhooks Adyen sends for events related to top-ups.","feedback_component":true,"parameters":{"directoryPath":"\/platforms","model":"platform"},"type":"page","_expandable":{"operations":""},"status":"current","filters_component":false},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/platforms\/top-up-balance-account\/top-up-webhooks","title":"Webhooks","content":"When a top-up is triggered in your platform, Adyen sends webhooks to your server. These webhooks provide the status of the incoming top-up request, from the time when Adyen received the request and the top-up was authorised, up to when the funds were added to the balance account. These webhooks also inform you if the top-up failed.\nTypes of webhooks\nWhen a top-up is triggered in your platform, Adyen sends two kinds of webhooks:\n\nStandard webhooks, which inform your server of incoming funds to your merchant account. When a top-up request triggers a direct debit or a payment authorization, Adyen sends an AUTHORISATION webhook to your server.\n Transfer webhooks, which inform your server of incoming transfers or payments to balance accounts in your platform. The content of the transfer webhook you receive varies depending on whether the top-up was triggered on demand or using a schedule.\n\nRequirements\n\n\n\nRequirement\nDescription\n\n\n\n\nIntegration type\nAdyen for Platforms\n\n\nWebhooks\nSubscribe to the following webhook(s): Standard webhooks Transfer webhooks Transaction webhooks\n\n\nSetup steps\nBefore you begin: Make sure that your server can receive and accept webhooks.\n\n\n\nScheduled top-ups\nTransfer webhooks triggered by scheduled top-ups have the following values:\n\n\n\nParameter\nDescription\nValue\n\n\n\n\n category\nSpecifies the category of the transfer.\nplatformPayment\n\n\n direction\nThe direction of the transfer based on the balance account.\nincoming\n\n\n type\nSpecifies the type of the transfer.\ncapture\n\n\n\nIn the example below, you configure a pull sweep to top-up your user's first balance account.\n\nThe  triggerAmount is EUR 5000.00. The transfer is initiated when the balance in the balance account drops below EUR 5000.00.\nThe  sweepAmount is EUR 1000.00. This is the amount that is credited to the balance account.\n\nWhen the balance drops below EUR 5000.00 and the top-up is triggered, your server receives webhooks for the balance account involved in the transfer (your user's first balance account). Adyen sends webhooks for each stage of the transfer.\nScheduled top-up initiated\nWhen an incoming transfer request is received to credit funds to your user's balance account, Adyen sends a  balancePlatform.transfer.created webhook with status received and direction incoming. The webhook provides information about the transfer, such as the amount and which user and balance account is credited with the funds.\n\n    \n    \n        \n            \n            \n                                    Webhook example\n                            \n        \n        \n            \n\n    \n\n\n        \n    \n\n\nScheduled top-up authorized\nWhen the incoming transfer request is authorised, Adyen sends a  balancePlatform.transfer.updated webhook with status authorised.\n\n    \n    \n        \n            \n            \n                                    Webhook example\n                            \n        \n        \n            \n\n    \n\n\n        \n    \n\n\nScheduled top-up captured\nWhen the funds are credited to your user's balance account, Adyen sends a  balancePlatform.transfer.updated webhook with status captured and the transactionId.\n\n    \n    \n        \n            \n            \n                                    Webhook example\n                            \n        \n        \n            \n\n    \n\nWhen the funds are credited, Adyen also sends a  balancePlatform.transaction.created webhook which includes information about the top-up.\n\n    \n\n\n        \n    \n\n\nOn-demand top-ups\nOn-demand top-ups are initiated using payment requests. Just like other payments processed by your platform, they incur transaction fees. Adyen sends separate webhooks for the top-up amount, and for the transaction fees incurred by the top-up.\nIn the example below, your user makes a payment to top up their balance account.\n\nEUR 1000.00 is booked to your user's first balance account as the top-up amount.\nEUR 3.44 is deducted from your user's second balance account as the transaction fees incurred by the top-up.\n\nYour server receives webhooks for each balance account involved and each split of the total top-up amount specified in the splits array of your POST  \/payments request.\nTransfer webhooks triggered by on-demand top-ups have the following values:\n\n\n    \n        \n        \n    \n\n","type":"page","locale":"pt","boost":17,"hierarchy":{"lvl0":"Home","lvl1":"Platforms","lvl2":"Top up balance accounts","lvl3":"Webhooks"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/platforms","lvl2":"https:\/\/docs.adyen.com\/pt\/platforms\/top-up-balance-account","lvl3":"\/pt\/platforms\/top-up-balance-account\/top-up-webhooks"},"levels":4,"category":"Platforms","category_color":"green","tags":["Webhooks"]}}
