{"title":"Transaction fees","category":"default","creationDate":1676564580,"content":"<div class=\"notices green\">\n<p>The information on this page applies to both online payments and in-person payments.<\/p>\n<\/div>\n<p>Transaction fees refer to the costs you incur on a transaction in your platform that are not known at the time of payment. They are calculated by Adyen after we receive the payment request. By default, these costs are deducted from your liable balance account, but there are some payment-related fees that you can book to your user by including split instructions in your requests.<\/p>\n<h2>Requirements<\/h2>\n<p>If your platform can already process payments, there are no additional requirements, limitations, or preparations.<\/p>\n<h2>Payment-related fees<\/h2>\n<p>While Adyen deducts all payment-related fees from your platform's liable balance account by default, you can decide to book them directly to your user. This is useful if you want to pass on the transaction fees, instead of settling this later by transferring funds between balance accounts. You can charge the following fees directly to your user:<\/p>\n<ul>\n<li>Interchange<\/li>\n<li>Scheme Fees<\/li>\n<li>Adyen's Markup<\/li>\n<li>Adyen's Commission<\/li>\n<\/ul>\n<p>There are other fees due to Adyen that <em>cannot<\/em> be passed on to your users in payment requests:<\/p>\n<ul>\n<li>Processing costs: These fees are aggregated and also applicable to refused and cancelled payments. Therefore, they cannot be allocated to individual payments. This also applies to other aggregated fees, such as 3DS enrollment costs.<\/li>\n<li>Tiered pricing: Any discounts that are derived from tiered pricing structures cannot be allocated to individual payments.<\/li>\n<\/ul>\n<h2>Transaction fee types<\/h2>\n<p>You can book different types of transaction fees to different balance accounts in your platform. Depending on whether you want to aggregate fees or book individual fee types to specific balance accounts, you can include additional split items with a different <code>type<\/code> in your request.<\/p>\n<div class=\"sticky-table-container\">\n    \n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Type<\/th>\n<th style=\"text-align: center;\">Aggregated fees<\/th>\n<th style=\"text-align: left;\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\"><strong>AdyenCommission<\/strong><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: left;\">The transaction fee due to Adyen under <a href=\"https:\/\/www.adyen.com\/knowledge-hub\/get-the-best-from-your-card-processing\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">blended rates<\/a>.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>AdyenMarkup<\/strong><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: left;\">The transaction fee due to Adyen under <a href=\"https:\/\/www.adyen.com\/pricing\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Interchange ++ pricing<\/a>.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>Interchange<\/strong><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: left;\">The fee paid to the issuer for each payment made with the card network.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>SchemeFee<\/strong><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: left;\">The fee paid to the card scheme for using their network.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>AdyenFees<\/strong><\/td>\n<td style=\"text-align: center;\"><span class=\"hint--bottom\" data-hint=\"Required\" markdown=\"1\"><img style=\"width: 25px;\" alt=\"Required\" src=\"\/user\/pages\/reuse\/image-library\/01.icons\/required\/required.svg?decoding=auto&amp;fetchpriority=auto\" \/><\/span><\/td>\n<td style=\"text-align: left;\">The aggregated amount of Adyen's commission and markup fees.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>AcquiringFees<\/strong><\/td>\n<td style=\"text-align: center;\"><span class=\"hint--bottom\" data-hint=\"Required\" markdown=\"1\"><img style=\"width: 25px;\" alt=\"Required\" src=\"\/user\/pages\/reuse\/image-library\/01.icons\/required\/required.svg?decoding=auto&amp;fetchpriority=auto\" \/><\/span><\/td>\n<td style=\"text-align: left;\">The aggregated amount of the interchange and scheme fees.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>PaymentFee<\/strong><\/td>\n<td style=\"text-align: center;\"><span class=\"hint--bottom\" data-hint=\"Required\" markdown=\"1\"><img style=\"width: 25px;\" alt=\"Required\" src=\"\/user\/pages\/reuse\/image-library\/01.icons\/required\/required.svg?decoding=auto&amp;fetchpriority=auto\" \/><\/span><\/td>\n<td style=\"text-align: left;\">The aggregated amount of all transaction fees.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<\/div>\n\n<p>To make reconciliation easier, we recommend to always include split instructions for the transaction fees in your payment or capture request, even if you want to deduct the fees from your liable balance account. If you don't include booking instructions for any of the transaction fee types in your payment request, Adyen automatically updates the request to include the <strong>PaymentFee<\/strong> split type, deducting all transaction fees from your platform's liable balance account.<\/p>\n<p>The following diagram shows how the transaction fee types relate to each other.<\/p>\n<p><img alt=\"\" src=\"\/user\/pages\/reuse\/pfs-payments\/transaction-fees\/fee-types\/split_types.svg?decoding=auto&amp;fetchpriority=auto\" \/><\/p>\n<p>If you send a payment request with multiple split items for different transaction fee types, they are processed based on the granularity of the fee type. The booking instructions sent for more granular fee types override the instructions for the aggregated fees.<\/p>\n<div class=\"sticky-table-container\">\n    \n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Type<\/th>\n<th style=\"text-align: left;\">Behavior<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\"><strong>PaymentFee<\/strong><\/td>\n<td style=\"text-align: left;\">If another fee type is sent in the request as well, it overrides part of the instructions sent for <strong>PaymentFee<\/strong>: that specific fee type is booked to another balance account, while the remaining fee types are booked to the balance account specified for <strong>PaymentFee<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>AcquiringFees<\/strong><\/td>\n<td style=\"text-align: left;\">Overrides part of the instructions sent for the <strong>PaymentFee<\/strong> split type, booking the Interchange and Scheme fees to another balance account.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>Interchange<\/strong><\/td>\n<td style=\"text-align: left;\">Overrides part of the instructions sent for the <strong>PaymentFee<\/strong> or <strong>AcquiringFees<\/strong> split types, booking the Interchange to another balance account.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>SchemeFee<\/strong><\/td>\n<td style=\"text-align: left;\">Overrides part of the instructions sent for the <strong>PaymentFee<\/strong> or <strong>AcquiringFees<\/strong> split types, booking the Scheme fees to another balance account.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>AdyenFees<\/strong><\/td>\n<td style=\"text-align: left;\">Overrides part of the instructions sent for the <strong>PaymentFee<\/strong> split type, booking Adyen's Commission and Markup to another balance account.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>AdyenCommission<\/strong><\/td>\n<td style=\"text-align: left;\">Overrides part of the instructions sent for the <strong>PaymentFee<\/strong> or <strong>AdyenFees<\/strong> split type, booking Adyen's Commission to another balance account.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><strong>AdyenMarkup<\/strong><\/td>\n<td style=\"text-align: left;\">Overrides part of the instructions sent for the <strong>PaymentFee<\/strong> or <strong>AdyenFees<\/strong> split type, booking Adyen's Markup to another balance account.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<\/div>\n\n<p>For example, you can include two split items for transaction fees in your payment request:<\/p>\n<ul>\n<li><code>type<\/code> <strong>AdyenMarkup<\/strong>: book Adyen's Markup to your platform's liable balance account<\/li>\n<li><code>type<\/code> <strong>PaymentFee<\/strong>: book all other transaction fees (interchange, scheme fees, and Adyen's commission) to your user's balance account<\/li>\n<\/ul>\n<div data-component-wrapper=\"code-sample\">\n    <code-sample :title=\"'Split items for transaction fees in a payment request'\" :id=\"''\" :code-data='[{\"language\":\"json\",\"tabTitle\":\"\",\"content\":\"{\\n  \\\"account\\\": \\\"BA00000000000000000000001\\\",\\n  \\\"reference\\\": \\\"Your reference for the payment fees\\\",\\n  \\\"description\\\": \\\"Your description for the payment fees\\\",\\n  \\\"type\\\": \\\"PaymentFee\\\"\\n},\\n{\\n  \\\"account\\\": \\\"BA00000000000000000LIABLE\\\",\\n  \\\"reference\\\": \\\"Your reference for the Markup\\\",\\n  \\\"description\\\": \\\"Your description for the Markup\\\",\\n  \\\"type\\\": \\\"AdyenMarkup\\\"\\n}\"}]' :enable-copy-link-to-code-block=\"true\" :code-sample-card-size=\"'fullsize'\"><\/code-sample>\n<\/div>\n<p>If only the <strong>PaymentFee<\/strong> were specified in the request, all transaction fees would be booked to the same balance account, because <strong>PaymentFee<\/strong> aggregates all fee types, including the Markup. However, because <strong>AdyenMarkup<\/strong> is also sent in the request, and it is on a more granular level than <strong>PaymentFee<\/strong>, <strong>AdyenMarkup<\/strong> overrides <strong>PaymentFee<\/strong> for booking the Markup. This means that the Interchange, Scheme fee, and Adyen's Commission are booked to the user's balance account <strong>BA00000000000000000000001<\/strong>, while the Markup is booked to your liable account <strong>BA00000000000000000LIABLE<\/strong>.<\/p>\n<h2>Book transaction fees to specific balance accounts<\/h2>\n<p>The following example shows a split payment request for EUR 80.00 where:<\/p>\n<ul>\n<li>EUR 75.00 is credited to your user's balance account as payment for the goods or services rendered.<\/li>\n<li>EUR 5.00 is credited to your liable balance account as your platform's commission.<\/li>\n<li>The acquiring fees (the aggregated amount of the Interchange and Scheme fees) are deducted from your user's balance account.<\/li>\n<li>The fees due to Adyen (the aggregated amount of Adyen's Commission and Markup) are deducted from your liable balance account.<\/li>\n<\/ul>\n<p>To book the transaction fees to different balance accounts:<\/p>\n<ol>\n<li>\n<p>Make a POST  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/payments#request-splits\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a> or POST  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/sessions#request-splits\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/sessions<\/a> request.<br \/>\nIn the <code>splits<\/code> array of your request, include two additional split items for the transaction fees. For each split item, specify the following fields:<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Parameter<\/th>\n<th style=\"text-align: center;\">Required<\/th>\n<th style=\"text-align: left;\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\"> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/payments#request-splits-account\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">account<\/a><\/td>\n<td style=\"text-align: center;\"><span class=\"hint--bottom\" data-hint=\"Required\" markdown=\"1\"><img style=\"width: 25px;\" alt=\"Required\" src=\"\/user\/pages\/reuse\/image-library\/01.icons\/required\/required.svg?decoding=auto&amp;fetchpriority=auto\" \/><\/span><\/td>\n<td style=\"text-align: left;\">The <code>balanceAccountId<\/code> of your user's balance account that you want to charge for the specific type transaction fee.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/payments#request-splits-type\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">type<\/a><\/td>\n<td style=\"text-align: center;\"><span class=\"hint--bottom\" data-hint=\"Required\" markdown=\"1\"><img style=\"width: 25px;\" alt=\"Required\" src=\"\/user\/pages\/reuse\/image-library\/01.icons\/required\/required.svg?decoding=auto&amp;fetchpriority=auto\" \/><\/span><\/td>\n<td style=\"text-align: left;\">Defines the part of the payment you want to book to the specified <code>account<\/code>.<br>Set this to:<ul><li markdown=\"1\"><strong>AcquiringFees<\/strong> in the split item where you want to book the aggregated amount of the Interchange and Scheme fees.<\/li><li markdown=\"1\"><strong>AdyenFees<\/strong> in the split item where you want to book the aggregated amount of Adyen's Commission and Markup.<\/li><\/ul><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/payments#request-splits-reference\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">reference<\/a><\/td>\n<td style=\"text-align: center;\"><span class=\"hint--bottom\" data-hint=\"Required\" markdown=\"1\"><img style=\"width: 25px;\" alt=\"Required\" src=\"\/user\/pages\/reuse\/image-library\/01.icons\/required\/required.svg?decoding=auto&amp;fetchpriority=auto\" \/><\/span><\/td>\n<td style=\"text-align: left;\">Your unique identifier for the specific transaction split.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/payments#request-splits-reference\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">description<\/a><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: left;\">Your description for the specific transaction split, which is returned in our reporting.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Here is an example split payment request where you book the transaction fees to different balance accounts.<\/p>\n<div data-component-wrapper=\"code-sample\">\n<code-sample :title=\"'Book transaction fees to different balance accounts'\" :id=\"'transaction-fees-request'\" :code-data=\"[{&quot;language&quot;:&quot;bash&quot;,&quot;tabTitle&quot;:&quot;curl&quot;,&quot;content&quot;:&quot;curl https:\\\/\\\/checkout-test.adyen.com\\\/v72\\\/payments \\\\\\n-H 'x-api-key: ADYEN_API_KEY' \\\\\\n-H 'content-type: application\\\/json' \\\\\\n-X POST \\\\\\n-d '{\\n  \\&quot;paymentMethod\\&quot;: {\\n    \\&quot;type\\&quot;: \\&quot;scheme\\&quot;,\\n    \\&quot;number\\&quot;: \\&quot;4111111111111111\\&quot;,\\n    \\&quot;cvc\\&quot;: \\&quot;737\\&quot;,\\n    \\&quot;expiryMonth\\&quot;: \\&quot;03\\&quot;,\\n    \\&quot;expiryYear\\&quot;: \\&quot;2030\\&quot;,\\n    \\&quot;holderName\\&quot;: \\&quot;John Smith\\&quot;\\n  },\\n  \\&quot;amount\\&quot;: {\\n    \\&quot;value\\&quot;: 8000,\\n    \\&quot;currency\\&quot;: \\&quot;USD\\&quot;\\n  },\\n  \\&quot;reference\\&quot;: \\&quot;YOUR_ORDER_NUMBER\\&quot;,\\n  \\&quot;merchantAccount\\&quot;: \\&quot;YOUR_MERCHANT_ACCOUNT\\&quot;,\\n  \\&quot;returnUrl\\&quot;: \\&quot;https:\\\/\\\/your-company.example.com\\\/...\\&quot;,\\n  \\&quot;splits\\&quot;:[\\n    {\\n         \\&quot;amount\\&quot;: {\\n             \\&quot;value\\&quot;: 7500\\n         },\\n         \\&quot;type\\&quot;: \\&quot;BalanceAccount\\&quot;,\\n         \\&quot;account\\&quot;: \\&quot;BA00000000000000000000001\\&quot;,\\n         \\&quot;reference\\&quot;: \\&quot;Your reference for the sale amount\\&quot;,\\n         \\&quot;description\\&quot;: \\&quot;Your description for the sale amount\\&quot;\\n    },\\n    {\\n         \\&quot;amount\\&quot;: {\\n             \\&quot;value\\&quot;: 500\\n         },\\n         \\&quot;type\\&quot;: \\&quot;Commission\\&quot;,\\n         \\&quot;reference\\&quot;: \\&quot;Your reference for your commission\\&quot;,\\n         \\&quot;description\\&quot;: \\&quot;Your description for your commission\\&quot;\\n    },\\n    {\\n         \\&quot;account\\&quot;: \\&quot;BA00000000000000000000001\\&quot;,\\n         \\&quot;reference\\&quot;: \\&quot;Your reference for the acquiring fees\\&quot;,\\n         \\&quot;description\\&quot;: \\&quot;Your description for the acquiring fees\\&quot;,\\n         \\&quot;type\\&quot;: \\&quot;AcquiringFees\\&quot;\\n    },\\n    {\\n         \\&quot;account\\&quot;: \\&quot;BA00000000000000000LIABLE\\&quot;,\\n         \\&quot;reference\\&quot;: \\&quot;Your reference for the Adyen fees\\&quot;,\\n         \\&quot;description\\&quot;: \\&quot;Your description for the Adyen fees\\&quot;,\\n         \\&quot;type\\&quot;: \\&quot;AdyenFees\\&quot;\\n    }\\n  ]\\n}'&quot;},{&quot;language&quot;:&quot;java&quot;,&quot;tabTitle&quot;:&quot;Java&quot;,&quot;content&quot;:&quot;\\\/\\\/ Adyen Java API Library v40.0.0\\nimport com.adyen.Client;\\nimport com.adyen.enums.Environment;\\nimport com.adyen.model.checkout.*;\\nimport java.time.OffsetDateTime;\\nimport java.util.*;\\nimport com.adyen.model.RequestOptions;\\nimport com.adyen.service.checkout.*;\\n\\n\\\/\\\/ For the LIVE environment, also include your liveEndpointUrlPrefix.\\nClient client = new Client(\\&quot;ADYEN_API_KEY\\&quot;, Environment.TEST);\\n\\n\\\/\\\/ Create the request object(s)\\nSplitAmount splitAmount1 = new SplitAmount()\\n  .value(7500L);\\n\\nSplitAmount splitAmount2 = new SplitAmount()\\n  .value(500L);\\n\\nAmount amount = new Amount()\\n  .currency(\\&quot;USD\\&quot;)\\n  .value(8000L);\\n\\nSplit split1 = new Split()\\n  .reference(\\&quot;Your reference for the sale amount\\&quot;)\\n  .amount(splitAmount1)\\n  .description(\\&quot;Your description for the sale amount\\&quot;)\\n  .type(Split.TypeEnum.BALANCEACCOUNT)\\n  .account(\\&quot;BA00000000000000000000001\\&quot;);\\n\\nSplit split2 = new Split()\\n  .reference(\\&quot;Your reference for your commission\\&quot;)\\n  .amount(splitAmount2)\\n  .description(\\&quot;Your description for your commission\\&quot;)\\n  .type(Split.TypeEnum.COMMISSION);\\n\\nSplit split3 = new Split()\\n  .reference(\\&quot;Your reference for the acquiring fees\\&quot;)\\n  .description(\\&quot;Your description for the acquiring fees\\&quot;)\\n  .type(Split.TypeEnum.ACQUIRINGFEES)\\n  .account(\\&quot;BA00000000000000000000001\\&quot;);\\n\\nSplit split4 = new Split()\\n  .reference(\\&quot;Your reference for the Adyen fees\\&quot;)\\n  .description(\\&quot;Your description for the Adyen fees\\&quot;)\\n  .type(Split.TypeEnum.ADYENFEES)\\n  .account(\\&quot;BA00000000000000000LIABLE\\&quot;);\\n\\nCardDetails cardDetails = new CardDetails()\\n  .number(\\&quot;4111111111111111\\&quot;)\\n  .cvc(\\&quot;737\\&quot;)\\n  .holderName(\\&quot;John Smith\\&quot;)\\n  .expiryMonth(\\&quot;03\\&quot;)\\n  .expiryYear(\\&quot;2030\\&quot;)\\n  .type(CardDetails.TypeEnum.SCHEME);\\n\\nPaymentRequest paymentRequest = new PaymentRequest()\\n  .reference(\\&quot;YOUR_ORDER_NUMBER\\&quot;)\\n  .amount(amount)\\n  .splits(Arrays.asList(split1, split2, split3, split4))\\n  .merchantAccount(\\&quot;YOUR_MERCHANT_ACCOUNT\\&quot;)\\n  .paymentMethod(new CheckoutPaymentMethod(cardDetails))\\n  .returnUrl(\\&quot;https:\\\/\\\/your-company.example.com\\\/...\\&quot;);\\n\\n\\\/\\\/ Send the request\\nPaymentsApi service = new PaymentsApi(client);\\nPaymentResponse response = service.payments(paymentRequest, new RequestOptions().idempotencyKey(\\&quot;UUID\\&quot;));&quot;},{&quot;language&quot;:&quot;php&quot;,&quot;tabTitle&quot;:&quot;PHP&quot;,&quot;content&quot;:&quot;&lt;?php\\n\\\/\\\/ Adyen PHP API Library v28.3.0\\nuse Adyen\\\\Client;\\nuse Adyen\\\\Environment;\\nuse Adyen\\\\Model\\\\Checkout\\\\Amount;\\nuse Adyen\\\\Model\\\\Checkout\\\\Split;\\nuse Adyen\\\\Model\\\\Checkout\\\\CheckoutPaymentMethod;\\nuse Adyen\\\\Model\\\\Checkout\\\\SplitAmount;\\nuse Adyen\\\\Model\\\\Checkout\\\\PaymentRequest;\\nuse Adyen\\\\Service\\\\Checkout\\\\PaymentsApi;\\n\\n$client = new Client();\\n$client-&gt;setXApiKey(\\&quot;ADYEN_API_KEY\\&quot;);\\n\\\/\\\/ For the LIVE environment, also include your liveEndpointUrlPrefix.\\n$client-&gt;setEnvironment(Environment::TEST);\\n\\n\\n\\\/\\\/ Create the request object(s)\\n$splitAmount1 = new SplitAmount();\\n$splitAmount1\\n  -&gt;setValue(7500);\\n\\n$splitAmount2 = new SplitAmount();\\n$splitAmount2\\n  -&gt;setValue(500);\\n\\n$amount = new Amount();\\n$amount\\n  -&gt;setCurrency(\\&quot;USD\\&quot;)\\n  -&gt;setValue(8000);\\n\\n$split1 = new Split();\\n$split1\\n  -&gt;setReference(\\&quot;Your reference for the sale amount\\&quot;)\\n  -&gt;setAmount($splitAmount1)\\n  -&gt;setDescription(\\&quot;Your description for the sale amount\\&quot;)\\n  -&gt;setType(\\&quot;BalanceAccount\\&quot;)\\n  -&gt;setAccount(\\&quot;BA00000000000000000000001\\&quot;);\\n\\n$split2 = new Split();\\n$split2\\n  -&gt;setReference(\\&quot;Your reference for your commission\\&quot;)\\n  -&gt;setAmount($splitAmount2)\\n  -&gt;setDescription(\\&quot;Your description for your commission\\&quot;)\\n  -&gt;setType(\\&quot;Commission\\&quot;);\\n\\n$split3 = new Split();\\n$split3\\n  -&gt;setReference(\\&quot;Your reference for the acquiring fees\\&quot;)\\n  -&gt;setDescription(\\&quot;Your description for the acquiring fees\\&quot;)\\n  -&gt;setType(\\&quot;AcquiringFees\\&quot;)\\n  -&gt;setAccount(\\&quot;BA00000000000000000000001\\&quot;);\\n\\n$split4 = new Split();\\n$split4\\n  -&gt;setReference(\\&quot;Your reference for the Adyen fees\\&quot;)\\n  -&gt;setDescription(\\&quot;Your description for the Adyen fees\\&quot;)\\n  -&gt;setType(\\&quot;AdyenFees\\&quot;)\\n  -&gt;setAccount(\\&quot;BA00000000000000000LIABLE\\&quot;);\\n\\n$checkoutPaymentMethod = new CheckoutPaymentMethod();\\n$checkoutPaymentMethod\\n  -&gt;setNumber(\\&quot;4111111111111111\\&quot;)\\n  -&gt;setCvc(\\&quot;737\\&quot;)\\n  -&gt;setHolderName(\\&quot;John Smith\\&quot;)\\n  -&gt;setExpiryMonth(\\&quot;03\\&quot;)\\n  -&gt;setExpiryYear(\\&quot;2030\\&quot;)\\n  -&gt;setType(\\&quot;scheme\\&quot;);\\n\\n$paymentRequest = new PaymentRequest();\\n$paymentRequest\\n  -&gt;setReference(\\&quot;YOUR_ORDER_NUMBER\\&quot;)\\n  -&gt;setAmount($amount)\\n  -&gt;setSplits(array($split1, $split2, $split3, $split4))\\n  -&gt;setMerchantAccount(\\&quot;YOUR_MERCHANT_ACCOUNT\\&quot;)\\n  -&gt;setPaymentMethod($checkoutPaymentMethod)\\n  -&gt;setReturnUrl(\\&quot;https:\\\/\\\/your-company.example.com\\\/...\\&quot;);\\n\\n$requestOptions['idempotencyKey'] = 'UUID';\\n\\n\\\/\\\/ Send the request\\n$service = new PaymentsApi($client);\\n$response = $service-&gt;payments($paymentRequest, $requestOptions);&quot;},{&quot;language&quot;:&quot;cs&quot;,&quot;tabTitle&quot;:&quot;C#&quot;,&quot;content&quot;:&quot;\\\/\\\/ Adyen .NET API Library v32.2.1\\nusing Adyen;\\nusing Environment = Adyen.Model.Environment;\\nusing Adyen.Model;\\nusing Adyen.Model.Checkout;\\nusing Adyen.Service.Checkout;\\n\\n\\\/\\\/ For the LIVE environment, also include your liveEndpointUrlPrefix.\\nvar config = new Config()\\n{\\n    XApiKey = \\&quot;ADYEN_API_KEY\\&quot;,\\n    Environment = Environment.Test\\n};\\nvar client = new Client(config);\\n\\n\\\/\\\/ Create the request object(s)\\nSplitAmount splitAmount1 = new SplitAmount\\n{\\n  Value = 7500\\n};\\n\\nSplitAmount splitAmount2 = new SplitAmount\\n{\\n  Value = 500\\n};\\n\\nAmount amount = new Amount\\n{\\n  Currency = \\&quot;USD\\&quot;,\\n  Value = 8000\\n};\\n\\nSplit split1 = new Split\\n{\\n  Reference = \\&quot;Your reference for the sale amount\\&quot;,\\n  Amount = splitAmount1,\\n  Description = \\&quot;Your description for the sale amount\\&quot;,\\n  Type = Split.TypeEnum.BalanceAccount,\\n  Account = \\&quot;BA00000000000000000000001\\&quot;\\n};\\n\\nSplit split2 = new Split\\n{\\n  Reference = \\&quot;Your reference for your commission\\&quot;,\\n  Amount = splitAmount2,\\n  Description = \\&quot;Your description for your commission\\&quot;,\\n  Type = Split.TypeEnum.Commission\\n};\\n\\nSplit split3 = new Split\\n{\\n  Reference = \\&quot;Your reference for the acquiring fees\\&quot;,\\n  Description = \\&quot;Your description for the acquiring fees\\&quot;,\\n  Type = Split.TypeEnum.AcquiringFees,\\n  Account = \\&quot;BA00000000000000000000001\\&quot;\\n};\\n\\nSplit split4 = new Split\\n{\\n  Reference = \\&quot;Your reference for the Adyen fees\\&quot;,\\n  Description = \\&quot;Your description for the Adyen fees\\&quot;,\\n  Type = Split.TypeEnum.AdyenFees,\\n  Account = \\&quot;BA00000000000000000LIABLE\\&quot;\\n};\\n\\nCardDetails cardDetails = new CardDetails\\n{\\n  Number = \\&quot;4111111111111111\\&quot;,\\n  Cvc = \\&quot;737\\&quot;,\\n  HolderName = \\&quot;John Smith\\&quot;,\\n  ExpiryMonth = \\&quot;03\\&quot;,\\n  ExpiryYear = \\&quot;2030\\&quot;,\\n  Type = CardDetails.TypeEnum.Scheme\\n};\\n\\nPaymentRequest paymentRequest = new PaymentRequest\\n{\\n  Reference = \\&quot;YOUR_ORDER_NUMBER\\&quot;,\\n  Amount = amount,\\n  Splits = new List&lt;Split&gt;{ split1, split2, split3, split4 },\\n  MerchantAccount = \\&quot;YOUR_MERCHANT_ACCOUNT\\&quot;,\\n  PaymentMethod = new CheckoutPaymentMethod(cardDetails),\\n  ReturnUrl = \\&quot;https:\\\/\\\/your-company.example.com\\\/...\\&quot;\\n};\\n\\n\\\/\\\/ Send the request\\nvar service = new PaymentsService(client);\\nvar response = service.Payments(paymentRequest, requestOptions: new RequestOptions { IdempotencyKey = \\&quot;UUID\\&quot;});&quot;},{&quot;language&quot;:&quot;js&quot;,&quot;tabTitle&quot;:&quot;NodeJS (JavaScript)&quot;,&quot;content&quot;:&quot;\\\/\\\/ Adyen Node API Library v30.0.0\\nconst { Client, CheckoutAPI } = require('@adyen\\\/api-library');\\n\\n\\\/\\\/ For the LIVE environment, also include your liveEndpointUrlPrefix.\\nconst config = new Config({\\n  apiKey: \\&quot;ADYEN_API_KEY\\&quot;,\\n  environment: EnvironmentEnum.TEST\\n});\\n\\nconst client = new Client(config);\\n\\n\\\/\\\/ Create the request object(s)\\nconst paymentRequest = {\\n  paymentMethod: {\\n    type: \\&quot;scheme\\&quot;,\\n    number: \\&quot;4111111111111111\\&quot;,\\n    cvc: \\&quot;737\\&quot;,\\n    expiryMonth: \\&quot;03\\&quot;,\\n    expiryYear: \\&quot;2030\\&quot;,\\n    holderName: \\&quot;John Smith\\&quot;\\n  },\\n  amount: {\\n    value: 8000,\\n    currency: \\&quot;EUR\\&quot;\\n  },\\n  reference: \\&quot;YOUR_ORDER_NUMBER\\&quot;,\\n  merchantAccount: \\&quot;YOUR_MERCHANT_ACCOUNT\\&quot;,\\n  returnUrl: \\&quot;https:\\\/\\\/your-company.example.com\\\/...\\&quot;,\\n  splits: [ {\\n    amount: {\\n      value: 7500\\n    },\\n    type: \\&quot;BalanceAccount\\&quot;,\\n    account: \\&quot;BA00000000000000000000001\\&quot;,\\n    reference: \\&quot;Your reference for the sale amount\\&quot;,\\n    description: \\&quot;Your description for the sale amount\\&quot;\\n  }, {\\n    amount: {\\n      value: 500\\n    },\\n    type: \\&quot;Commission\\&quot;,\\n    reference: \\&quot;Your reference for your commission\\&quot;,\\n    description: \\&quot;Your description for your commission\\&quot;\\n  }, {\\n    account: \\&quot;BA00000000000000000000001\\&quot;,\\n    reference: \\&quot;Your reference for the acquiring fees\\&quot;,\\n    description: \\&quot;Your description for the acquiring fees\\&quot;,\\n    type: \\&quot;AcquiringFees\\&quot;\\n  }, {\\n    account: \\&quot;BA00000000000000000LIABLE\\&quot;,\\n    reference: \\&quot;Your reference for the Adyen fees\\&quot;,\\n    description: \\&quot;Your description for the Adyen fees\\&quot;,\\n    type: \\&quot;AdyenFees\\&quot;\\n  } ]\\n}\\n\\n\\\/\\\/ Send the request\\nconst checkoutAPI = new CheckoutAPI(client);\\nconst response = checkoutAPI.PaymentsApi.payments(paymentRequest, { idempotencyKey: \\&quot;UUID\\&quot; });&quot;},{&quot;language&quot;:&quot;go&quot;,&quot;tabTitle&quot;:&quot;Go&quot;,&quot;content&quot;:&quot;\\\/\\\/ Adyen Go API Library v21.1.0\\nimport (\\n  \\&quot;context\\&quot;\\n  \\&quot;github.com\\\/adyen\\\/adyen-go-api-library\\\/v21\\\/src\\\/common\\&quot;\\n  \\&quot;github.com\\\/adyen\\\/adyen-go-api-library\\\/v21\\\/src\\\/adyen\\&quot;\\n  \\&quot;github.com\\\/adyen\\\/adyen-go-api-library\\\/v21\\\/src\\\/checkout\\&quot;\\n)\\n\\\/\\\/ For the LIVE environment, also include your liveEndpointUrlPrefix.\\nclient := adyen.NewClient(&amp;common.Config{\\n  ApiKey:      \\&quot;ADYEN_API_KEY\\&quot;,\\n  Environment: common.TestEnv,\\n})\\n\\n\\\/\\\/ Create the request object(s)\\nsplitAmount1 := checkout.SplitAmount{\\n  Value: 7500,\\n}\\n\\nsplitAmount2 := checkout.SplitAmount{\\n  Value: 500,\\n}\\n\\namount := checkout.Amount{\\n  Currency: \\&quot;USD\\&quot;,\\n  Value: 8000,\\n}\\n\\nsplit1 := checkout.Split{\\n  Reference: common.PtrString(\\&quot;Your reference for the sale amount\\&quot;),\\n  Amount: &amp;splitAmount1,\\n  Description: common.PtrString(\\&quot;Your description for the sale amount\\&quot;),\\n  Type: \\&quot;BalanceAccount\\&quot;,\\n  Account: common.PtrString(\\&quot;BA00000000000000000000001\\&quot;),\\n}\\n\\nsplit2 := checkout.Split{\\n  Reference: common.PtrString(\\&quot;Your reference for your commission\\&quot;),\\n  Amount: &amp;splitAmount2,\\n  Description: common.PtrString(\\&quot;Your description for your commission\\&quot;),\\n  Type: \\&quot;Commission\\&quot;,\\n}\\n\\nsplit3 := checkout.Split{\\n  Reference: common.PtrString(\\&quot;Your reference for the acquiring fees\\&quot;),\\n  Description: common.PtrString(\\&quot;Your description for the acquiring fees\\&quot;),\\n  Type: \\&quot;AcquiringFees\\&quot;,\\n  Account: common.PtrString(\\&quot;BA00000000000000000000001\\&quot;),\\n}\\n\\nsplit4 := checkout.Split{\\n  Reference: common.PtrString(\\&quot;Your reference for the Adyen fees\\&quot;),\\n  Description: common.PtrString(\\&quot;Your description for the Adyen fees\\&quot;),\\n  Type: \\&quot;AdyenFees\\&quot;,\\n  Account: common.PtrString(\\&quot;BA00000000000000000LIABLE\\&quot;),\\n}\\n\\ncardDetails := checkout.CardDetails{\\n  Number: common.PtrString(\\&quot;4111111111111111\\&quot;),\\n  Cvc: common.PtrString(\\&quot;737\\&quot;),\\n  HolderName: common.PtrString(\\&quot;John Smith\\&quot;),\\n  ExpiryMonth: common.PtrString(\\&quot;03\\&quot;),\\n  ExpiryYear: common.PtrString(\\&quot;2030\\&quot;),\\n  Type: common.PtrString(\\&quot;scheme\\&quot;),\\n}\\n\\npaymentRequest := checkout.PaymentRequest{\\n  Reference: \\&quot;YOUR_ORDER_NUMBER\\&quot;,\\n  Amount: amount,\\n  Splits: []checkout.Split{\\n      split1, split2, split3, split4,\\n  },\\n  MerchantAccount: \\&quot;YOUR_MERCHANT_ACCOUNT\\&quot;,\\n  PaymentMethod: checkout.CardDetailsAsCheckoutPaymentMethod(&amp;cardDetails),\\n  ReturnUrl: \\&quot;https:\\\/\\\/your-company.example.com\\\/...\\&quot;,\\n}\\n\\n\\\/\\\/ Send the request\\nservice := client.Checkout()\\nreq := service.PaymentsApi.PaymentsInput().IdempotencyKey(\\&quot;UUID\\&quot;).PaymentRequest(paymentRequest)\\nres, httpRes, err := service.PaymentsApi.Payments(context.Background(), req)&quot;},{&quot;language&quot;:&quot;py&quot;,&quot;tabTitle&quot;:&quot;Python&quot;,&quot;content&quot;:&quot;# Adyen Python API Library v14.0.0\\nimport Adyen\\n\\nadyen = Adyen.Adyen()\\nadyen.client.xapikey = \\&quot;ADYEN_API_KEY\\&quot;\\n# For the LIVE environment, also include your liveEndpointUrlPrefix.\\nadyen.client.platform = \\&quot;test\\&quot; # The environment to use library in.\\n\\n# Create the request object(s)\\njson_request = {\\n  \\&quot;paymentMethod\\&quot;: {\\n    \\&quot;type\\&quot;: \\&quot;scheme\\&quot;,\\n    \\&quot;number\\&quot;: \\&quot;4111111111111111\\&quot;,\\n    \\&quot;cvc\\&quot;: \\&quot;737\\&quot;,\\n    \\&quot;expiryMonth\\&quot;: \\&quot;03\\&quot;,\\n    \\&quot;expiryYear\\&quot;: \\&quot;2030\\&quot;,\\n    \\&quot;holderName\\&quot;: \\&quot;John Smith\\&quot;\\n  },\\n  \\&quot;amount\\&quot;: {\\n    \\&quot;value\\&quot;: 8000,\\n    \\&quot;currency\\&quot;: \\&quot;USD\\&quot;\\n  },\\n  \\&quot;reference\\&quot;: \\&quot;YOUR_ORDER_NUMBER\\&quot;,\\n  \\&quot;merchantAccount\\&quot;: \\&quot;YOUR_MERCHANT_ACCOUNT\\&quot;,\\n  \\&quot;returnUrl\\&quot;: \\&quot;https:\\\/\\\/your-company.example.com\\\/...\\&quot;,\\n  \\&quot;splits\\&quot;: [ {\\n    \\&quot;amount\\&quot;: {\\n      \\&quot;value\\&quot;: 7500\\n    },\\n    \\&quot;type\\&quot;: \\&quot;BalanceAccount\\&quot;,\\n    \\&quot;account\\&quot;: \\&quot;BA00000000000000000000001\\&quot;,\\n    \\&quot;reference\\&quot;: \\&quot;Your reference for the sale amount\\&quot;,\\n    \\&quot;description\\&quot;: \\&quot;Your description for the sale amount\\&quot;\\n  }, {\\n    \\&quot;amount\\&quot;: {\\n      \\&quot;value\\&quot;: 500\\n    },\\n    \\&quot;type\\&quot;: \\&quot;Commission\\&quot;,\\n    \\&quot;reference\\&quot;: \\&quot;Your reference for your commission\\&quot;,\\n    \\&quot;description\\&quot;: \\&quot;Your description for your commission\\&quot;\\n  }, {\\n    \\&quot;account\\&quot;: \\&quot;BA00000000000000000000001\\&quot;,\\n    \\&quot;reference\\&quot;: \\&quot;Your reference for the acquiring fees\\&quot;,\\n    \\&quot;description\\&quot;: \\&quot;Your description for the acquiring fees\\&quot;,\\n    \\&quot;type\\&quot;: \\&quot;AcquiringFees\\&quot;\\n  }, {\\n    \\&quot;account\\&quot;: \\&quot;BA00000000000000000LIABLE\\&quot;,\\n    \\&quot;reference\\&quot;: \\&quot;Your reference for the Adyen fees\\&quot;,\\n    \\&quot;description\\&quot;: \\&quot;Your description for the Adyen fees\\&quot;,\\n    \\&quot;type\\&quot;: \\&quot;AdyenFees\\&quot;\\n  } ]\\n}\\n\\n# Send the request\\nresult = adyen.checkout.payments_api.payments(request=json_request, idempotency_key=\\&quot;UUID\\&quot;)&quot;},{&quot;language&quot;:&quot;rb&quot;,&quot;tabTitle&quot;:&quot;Ruby&quot;,&quot;content&quot;:&quot;# Adyen Ruby API Library v11.0.0\\nrequire \\&quot;adyen-ruby-api-library\\&quot;\\n\\nadyen = Adyen::Client.new\\nadyen.api_key = 'ADYEN_API_KEY'\\n# For the LIVE environment, also include your liveEndpointUrlPrefix.\\nadyen.env = :test # Set to \\&quot;live\\&quot; for live environment\\n\\n# Create the request object(s)\\nrequest_body = {\\n  :paymentMethod =&gt; {\\n    :type =&gt; 'scheme',\\n    :number =&gt; '4111111111111111',\\n    :cvc =&gt; '737',\\n    :expiryMonth =&gt; '03',\\n    :expiryYear =&gt; '2030',\\n    :holderName =&gt; 'John Smith'\\n  },\\n  :amount =&gt; {\\n    :value =&gt; 8000,\\n    :currency =&gt; 'USD'\\n  },\\n  :reference =&gt; 'YOUR_ORDER_NUMBER',\\n  :merchantAccount =&gt; 'YOUR_MERCHANT_ACCOUNT',\\n  :returnUrl =&gt; 'https:\\\/\\\/your-company.example.com\\\/...',\\n  :splits =&gt; [ {\\n    :amount =&gt; {\\n      :value =&gt; 7500\\n    },\\n    :type =&gt; 'BalanceAccount',\\n    :account =&gt; 'BA00000000000000000000001',\\n    :reference =&gt; 'Your reference for the sale amount',\\n    :description =&gt; 'Your description for the sale amount'\\n  }, {\\n    :amount =&gt; {\\n      :value =&gt; 500\\n    },\\n    :type =&gt; 'Commission',\\n    :reference =&gt; 'Your reference for your commission',\\n    :description =&gt; 'Your description for your commission'\\n  }, {\\n    :account =&gt; 'BA00000000000000000000001',\\n    :reference =&gt; 'Your reference for the acquiring fees',\\n    :description =&gt; 'Your description for the acquiring fees',\\n    :type =&gt; 'AcquiringFees'\\n  }, {\\n    :account =&gt; 'BA00000000000000000LIABLE',\\n    :reference =&gt; 'Your reference for the Adyen fees',\\n    :description =&gt; 'Your description for the Adyen fees',\\n    :type =&gt; 'AdyenFees'\\n  } ]\\n}\\n\\n# Send the request\\nresult = adyen.checkout.payments_api.payments(request_body, headers: { 'Idempotency-Key' =&gt; 'UUID' })&quot;},{&quot;language&quot;:&quot;ts&quot;,&quot;tabTitle&quot;:&quot;NodeJS (TypeScript)&quot;,&quot;content&quot;:&quot;\\\/\\\/ Adyen Node API Library v30.0.0\\nimport { Client, CheckoutAPI, Types } from \\&quot;@adyen\\\/api-library\\&quot;;\\n\\n\\\/\\\/ For the LIVE environment, also include your liveEndpointUrlPrefix.\\nconst config = new Config({\\n  apiKey: \\&quot;ADYEN_API_KEY\\&quot;,\\n  environment: EnvironmentEnum.TEST\\n});\\n\\nconst client = new Client(config);\\n\\n\\\/\\\/ Create the request object(s)\\nconst splitAmount1: Types.checkout.SplitAmount = {\\n  value: 7500\\n};\\n\\nconst splitAmount2: Types.checkout.SplitAmount = {\\n  value: 500\\n};\\n\\nconst amount: Types.checkout.Amount = {\\n  currency: \\&quot;USD\\&quot;,\\n  value: 8000\\n};\\n\\nconst split1: Types.checkout.Split = {\\n  reference: \\&quot;Your reference for the sale amount\\&quot;,\\n  amount: splitAmount1,\\n  description: \\&quot;Your description for the sale amount\\&quot;,\\n  type: Types.checkout.Split.TypeEnum.BalanceAccount,\\n  account: \\&quot;BA00000000000000000000001\\&quot;\\n};\\n\\nconst split2: Types.checkout.Split = {\\n  reference: \\&quot;Your reference for your commission\\&quot;,\\n  amount: splitAmount2,\\n  description: \\&quot;Your description for your commission\\&quot;,\\n  type: Types.checkout.Split.TypeEnum.Commission\\n};\\n\\nconst split3: Types.checkout.Split = {\\n  reference: \\&quot;Your reference for the acquiring fees\\&quot;,\\n  description: \\&quot;Your description for the acquiring fees\\&quot;,\\n  type: Types.checkout.Split.TypeEnum.AcquiringFees,\\n  account: \\&quot;BA00000000000000000000001\\&quot;\\n};\\n\\nconst split4: Types.checkout.Split = {\\n  reference: \\&quot;Your reference for the Adyen fees\\&quot;,\\n  description: \\&quot;Your description for the Adyen fees\\&quot;,\\n  type: Types.checkout.Split.TypeEnum.AdyenFees,\\n  account: \\&quot;BA00000000000000000LIABLE\\&quot;\\n};\\n\\nconst cardDetails: Types.checkout.CardDetails = {\\n  number: \\&quot;4111111111111111\\&quot;,\\n  cvc: \\&quot;737\\&quot;,\\n  holderName: \\&quot;John Smith\\&quot;,\\n  expiryMonth: \\&quot;03\\&quot;,\\n  expiryYear: \\&quot;2030\\&quot;,\\n  type: Types.checkout.CardDetails.TypeEnum.Scheme\\n};\\n\\nconst paymentRequest: Types.checkout.PaymentRequest = {\\n  reference: \\&quot;YOUR_ORDER_NUMBER\\&quot;,\\n  amount: amount,\\n  splits: [split1, split2, split3, split4],\\n  merchantAccount: \\&quot;YOUR_MERCHANT_ACCOUNT\\&quot;,\\n  paymentMethod: cardDetails,\\n  returnUrl: \\&quot;https:\\\/\\\/your-company.example.com\\\/...\\&quot;\\n};\\n\\n\\\/\\\/ Send the request\\nconst checkoutAPI = new CheckoutAPI(client);\\nconst response = checkoutAPI.PaymentsApi.payments(paymentRequest, { idempotencyKey: \\&quot;UUID\\&quot; });&quot;}]\" :enable-copy-link-to-code-block=\"true\" :code-sample-card-size=\"'fullsize'\"><\/code-sample>\n<\/div>\n<\/li>\n<li>\n<p>In the response, note that your <code>reference<\/code> from the request is returned as the <code>merchantReference<\/code>. You need this information for reconciliation.<\/p>\n<div data-component-wrapper=\"code-sample\">\n<code-sample :title=\"'Split payment successful'\" :id=\"'transaction-fees-response'\" :code-data='[{\"language\":\"json\",\"tabTitle\":\"\",\"content\":\"{\\n  \\\"additionalData\\\": {\\n    \\\"expiryDate\\\": \\\"3\\\/2030\\\",\\n    \\\"cardHolderName\\\": \\\"Card Holder\\\",\\n    \\\"cardSummary\\\": \\\"1111\\\",\\n    \\\"adjustAuthorisationData\\\": \\\"BQABAQAHvP9dsM9IZ7HQFj4G4VG8V9\\\",\\n    \\\"PaymentAccountReference\\\": \\\"QFvMfHSXA1Eq7Q0opjvH6dZTw7XsU\\\",\\n    \\\"paymentMethod\\\": \\\"visa\\\"\\n  },\\n  \\\"pspReference\\\": \\\"DQ56GRJ5S8NKGK82\\\",\\n  \\\"resultCode\\\": \\\"Authorised\\\",\\n  \\\"amount\\\": {\\n    \\\"currency\\\": \\\"USD\\\",\\n    \\\"value\\\": 8000\\n  },\\n  \\\"merchantReference\\\": \\\"YOUR_ORDER_NUMBER\\\",\\n  \\\"paymentMethod\\\": {\\n    \\\"brand\\\": \\\"visa\\\",\\n    \\\"type\\\": \\\"scheme\\\"\\n  }\\n}\"}]' :enable-copy-link-to-code-block=\"true\" :code-sample-card-size=\"'fullsize'\"><\/code-sample>\n<\/div>\n<\/li>\n<\/ol>\n<h2>Track fund movements<\/h2>\n<p>To track the status of the fund transfers initiated by fees incurred by transactions processed through Adyen:<\/p>\n<ol>\n<li>Listen to the following webhooks:\n<ul>\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>: 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 to inform your server that funds will be credited to balance accounts, and  <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> webhooks after every status change.<\/li>\n<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>: Adyen 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 to inform your server that funds have been credited to a balance account.<\/li>\n<\/ul><\/li>\n<li>Acknowledge the webhooks. We send these webhooks for every split item in the payment.<\/li>\n<li>In the payload of the  <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, note that:\n<ul>\n<li>The <code>event<\/code> array includes all previous transfer events.<\/li>\n<li>The <code>sequenceNumber<\/code> defines the number of webhooks sent for the transfer, including the current one.<\/li>\n<\/ul><\/li>\n<\/ol>\n<h3>Webhook examples<\/h3>\n<p>The following tabs show the webhooks you would receive for transaction fees included in the example <a href=\"#transaction-fees-request\">payment request<\/a>.<\/p>\n\n<div id=\"tabGpIPb\">\n    <div data-component-wrapper=\"tabs\">\n        <tabs\n                        :items=\"[{&quot;title&quot;:&quot;Acquiring fees&quot;,&quot;content&quot;:&quot;\\n&lt;p&gt;As specified in the payment request, the acquiring fees (the aggregated amount of the Interchange and Scheme fees) are deducted from your user&#039;s balance account.&lt;\\\/p&gt;\\n    &lt;div class=\\&quot;faqs\\&quot;&gt;\\n        &lt;div class=\\&quot;adl-accordion adl-accordion--max-height-transition\\&quot; style=\\&quot;margin-bottom:24px\\&quot;&gt;\\n                                                            &lt;div class=\\&quot;adl-accordion__item\\&quot;&gt;\\n                    &lt;div tabindex=\\&quot;1\\&quot; role=\\&quot;question\\&quot; aria-expanded=\\&quot;true\\&quot; class=\\&quot;adl-accordion__header\\&quot; data-accordion=\\&quot;#1-outgoing-transfer-received\\&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;&gt;\\n                            &lt;h3 class=\\&quot;adl-accordion__title no-anchor\\&quot;&gt;\\n                                1. Outgoing transfer received &lt;div class=\\&quot;faq-link-icon adl-icon adl-icon-chain\\&quot;&gt;&lt;\\\/div&gt;\\n                            &lt;\\\/h3&gt;\\n                                                    &lt;\\\/div&gt;\\n                    &lt;\\\/div&gt;\\n                    &lt;div role=\\&quot;answer\\&quot; class=\\&quot;adl-accordion__content\\&quot;&gt;\\n                        &lt;p&gt;Once the acquiring 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; and &lt;code&gt;status&lt;\\\/code&gt; &lt;strong&gt;received&lt;\\\/strong&gt;, to announce that the &lt;strong&gt;acquiring fees&lt;\\\/strong&gt; will be deducted from your user&#039;s balance account. This is the aggregated amount of the interchange and scheme fees.&lt;\\\/p&gt;\\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-acquiring-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;: -104\\\\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;: -104\\\\n           }\\\\n       ],\\\\n       \\\\\\&quot;category\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;,\\\\n       \\\\\\&quot;categoryData\\\\\\&quot;: {\\\\n           \\\\\\&quot;modificationMerchantReference\\\\\\&quot;: \\\\\\&quot;MRef#000001\\\\\\&quot;,\\\\n           \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;H3GX2NJTCMQ7C782\\\\\\&quot;,\\\\n           \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;Your reference for the payment\\\\\\&quot;,\\\\n           \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;AcquiringFees\\\\\\&quot;,\\\\n           \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;DQ56GRJ5S8NKGK82\\\\\\&quot;,\\\\n           \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n       },\\\\n       \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:11+02:00\\\\\\&quot;,\\\\n       \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the acquiring fees\\\\\\&quot;,\\\\n       \\\\\\&quot;direction\\\\\\&quot;: \\\\\\&quot;outgoing\\\\\\&quot;,\\\\n       \\\\\\&quot;events\\\\\\&quot;: [\\\\n           {\\\\n               \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:12+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;: -104\\\\n                   }\\\\n               ],\\\\n               \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n               \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n           }\\\\n       ],\\\\n       \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;3JY1YI605AZ65FRB\\\\\\&quot;,\\\\n       \\\\\\&quot;reason\\\\\\&quot;: \\\\\\&quot;approved\\\\\\&quot;,\\\\n       \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the acquiring 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;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                    &lt;\\\/div&gt;\\n                &lt;\\\/div&gt;\\n                                                            &lt;div class=\\&quot;adl-accordion__item\\&quot;&gt;\\n                    &lt;div tabindex=\\&quot;2\\&quot; role=\\&quot;question\\&quot; aria-expanded=\\&quot;true\\&quot; class=\\&quot;adl-accordion__header\\&quot; data-accordion=\\&quot;#2-outgoing-transfer-authorized\\&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;&gt;\\n                            &lt;h3 class=\\&quot;adl-accordion__title no-anchor\\&quot;&gt;\\n                                2. Outgoing transfer authorized &lt;div class=\\&quot;faq-link-icon adl-icon adl-icon-chain\\&quot;&gt;&lt;\\\/div&gt;\\n                            &lt;\\\/h3&gt;\\n                                                    &lt;\\\/div&gt;\\n                    &lt;\\\/div&gt;\\n                    &lt;div role=\\&quot;answer\\&quot; class=\\&quot;adl-accordion__content\\&quot;&gt;\\n                        &lt;p&gt;When the transfer request for the acquiring 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 data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Authorized transfer request&#039;\\&quot; :id=\\&quot;&#039;authorised-acquiring-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;: -104\\\\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;: -104\\\\n           }\\\\n       ],\\\\n       \\\\\\&quot;category\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;,\\\\n       \\\\\\&quot;categoryData\\\\\\&quot;: {\\\\n           \\\\\\&quot;modificationMerchantReference\\\\\\&quot;: \\\\\\&quot;MRef#000001\\\\\\&quot;,\\\\n           \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;H3GX2NJTCMQ7C782\\\\\\&quot;,\\\\n           \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;Payment reference\\\\\\&quot;,\\\\n           \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;AcquiringFees\\\\\\&quot;,\\\\n           \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;DQ56GRJ5S8NKGK82\\\\\\&quot;,\\\\n           \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n       },\\\\n       \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:11+02:00\\\\\\&quot;,\\\\n       \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the acquiring fees\\\\\\&quot;,\\\\n       \\\\\\&quot;direction\\\\\\&quot;: \\\\\\&quot;outgoing\\\\\\&quot;,\\\\n       \\\\\\&quot;events\\\\\\&quot;: [\\\\n           {\\\\n               \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:12+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;: -104\\\\n                   }\\\\n               ],\\\\n               \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n               \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n           },\\\\n           {\\\\n               \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:12+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;: 104,\\\\n                       \\\\\\&quot;reserved\\\\\\&quot;: -104\\\\n                   }\\\\n               ],\\\\n               \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;authorised\\\\\\&quot;,\\\\n               \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n           }\\\\n       ],\\\\n       \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;3JY1YI605AZ65FRB\\\\\\&quot;,\\\\n       \\\\\\&quot;reason\\\\\\&quot;: \\\\\\&quot;approved\\\\\\&quot;,\\\\n       \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the acquiring 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;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;\\\/div&gt;\\n                &lt;\\\/div&gt;\\n                                                            &lt;div class=\\&quot;adl-accordion__item\\&quot;&gt;\\n                    &lt;div tabindex=\\&quot;3\\&quot; role=\\&quot;question\\&quot; aria-expanded=\\&quot;true\\&quot; class=\\&quot;adl-accordion__header\\&quot; data-accordion=\\&quot;#3-outgoing-transfer-captured\\&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;&gt;\\n                            &lt;h3 class=\\&quot;adl-accordion__title no-anchor\\&quot;&gt;\\n                                3. Outgoing transfer captured &lt;div class=\\&quot;faq-link-icon adl-icon adl-icon-chain\\&quot;&gt;&lt;\\\/div&gt;\\n                            &lt;\\\/h3&gt;\\n                                                    &lt;\\\/div&gt;\\n                    &lt;\\\/div&gt;\\n                    &lt;div role=\\&quot;answer\\&quot; class=\\&quot;adl-accordion__content\\&quot;&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 data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Captured transfer request&#039;\\&quot; :id=\\&quot;&#039;captured-acquiring-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;: -104\\\\n       },\\\\n       \\\\\\&quot;balanceAccount\\\\\\&quot;: {\\\\n           \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the balance account\\\\\\&quot;,\\\\n           \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;BA00000000000000000000002\\\\\\&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;: -104,\\\\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;MRef#000001\\\\\\&quot;,\\\\n           \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;H3GX2NJTCMQ7C782\\\\\\&quot;,\\\\n           \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;Payment reference\\\\\\&quot;,\\\\n           \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;AcquiringFees\\\\\\&quot;,\\\\n           \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;DQ56GRJ5S8NKGK82\\\\\\&quot;,\\\\n           \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n       },\\\\n       \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:10+02:00\\\\\\&quot;,\\\\n       \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the acquiring fees\\\\\\&quot;,\\\\n       \\\\\\&quot;direction\\\\\\&quot;: \\\\\\&quot;outgoing\\\\\\&quot;,\\\\n       \\\\\\&quot;events\\\\\\&quot;: [\\\\n           {\\\\n               \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:12+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;: -104\\\\n                   }\\\\n               ],\\\\n               \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n               \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n           },\\\\n           {\\\\n               \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:12+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;: 104,\\\\n                       \\\\\\&quot;reserved\\\\\\&quot;: -104\\\\n                   }\\\\n               ],\\\\n               \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;authorised\\\\\\&quot;,\\\\n               \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n           },\\\\n           {\\\\n               \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:17+02:00\\\\\\&quot;,\\\\n               \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;RFDN00000000000000000000000003\\\\\\&quot;,\\\\n               \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                   {\\\\n                       \\\\\\&quot;balance\\\\\\&quot;: -104,\\\\n                       \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                       \\\\\\&quot;received\\\\\\&quot;: 0,\\\\n                       \\\\\\&quot;reserved\\\\\\&quot;: 104\\\\n                   }\\\\n               ],\\\\n               \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;captured\\\\\\&quot;,\\\\n               \\\\\\&quot;transactionId\\\\\\&quot;: \\\\\\&quot;EVJN4227C224222C5JFQ7M38986D98EUR\\\\\\&quot;,\\\\n               \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;,\\\\n               \\\\\\&quot;valueDate\\\\\\&quot;: \\\\\\&quot;2023-09-05T00:00:00+01:00\\\\\\&quot;\\\\n           }\\\\n       ],\\\\n       \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;3JY1YI605AZ65FRB\\\\\\&quot;,\\\\n       \\\\\\&quot;reason\\\\\\&quot;: \\\\\\&quot;approved\\\\\\&quot;,\\\\n       \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the acquiring fees\\\\\\&quot;,\\\\n       \\\\\\&quot;sequenceNumber\\\\\\&quot;: 3,\\\\n       \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;captured\\\\\\&quot;,\\\\n       \\\\\\&quot;transactionId\\\\\\&quot;: \\\\\\&quot;EVJN4227C224222C5JFQ7M38986D98EUR\\\\\\&quot;,\\\\n       \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;capture\\\\\\&quot;\\\\n   },\\\\n   \\\\\\&quot;environment\\\\\\&quot;: \\\\\\&quot;test\\\\\\&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;\\\/div&gt;\\n                &lt;\\\/div&gt;\\n                                                            &lt;div class=\\&quot;adl-accordion__item\\&quot;&gt;\\n                    &lt;div tabindex=\\&quot;4\\&quot; role=\\&quot;question\\&quot; aria-expanded=\\&quot;true\\&quot; class=\\&quot;adl-accordion__header\\&quot; data-accordion=\\&quot;#4-transaction-booked\\&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;&gt;\\n                            &lt;h3 class=\\&quot;adl-accordion__title no-anchor\\&quot;&gt;\\n                                4. Transaction booked &lt;div class=\\&quot;faq-link-icon adl-icon adl-icon-chain\\&quot;&gt;&lt;\\\/div&gt;\\n                            &lt;\\\/h3&gt;\\n                                                    &lt;\\\/div&gt;\\n                    &lt;\\\/div&gt;\\n                    &lt;div role=\\&quot;answer\\&quot; class=\\&quot;adl-accordion__content\\&quot;&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;Funds deducted&#039;\\&quot; :id=\\&quot;&#039;acquiring-fees-transaction&#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;: -104,\\\\n            \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;booked\\\\\\&quot;,\\\\n        \\\\\\&quot;transfer\\\\\\&quot;: {\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;3JY1YI605AZ65FRB\\\\\\&quot;,\\\\n            \\\\\\&quot;categoryData\\\\\\&quot;: {\\\\n                \\\\\\&quot;modificationMerchantReference\\\\\\&quot;: \\\\\\&quot;MRef#000001\\\\\\&quot;,\\\\n                \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;H3GX2NJTCMQ7C782\\\\\\&quot;,\\\\n                \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;Payment reference\\\\\\&quot;,\\\\n                \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;AcquiringFees\\\\\\&quot;,\\\\n                \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;DQ56GRJ5S8NKGK82\\\\\\&quot;,\\\\n                \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n            },\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the acquiring fees\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;valueDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T00:00:00+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-18T13:30:20+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2025-10-18T13: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                    &lt;\\\/div&gt;\\n                &lt;\\\/div&gt;\\n                    &lt;\\\/div&gt;\\n    &lt;\\\/div&gt;\\n\\n&quot;,&quot;altTitle&quot;:null,&quot;oldTabId&quot;:&quot;acquiring_fees_0_1&quot;,&quot;relation&quot;:&quot;&quot;},{&quot;title&quot;:&quot;Adyen&#039;s fees&quot;,&quot;content&quot;:&quot;\\n&lt;p&gt;As specified in the payment request, the fees due to Adyen (the aggregated amount of Adyen&#039;s Commission and Markup) are deducted from your user&#039;s balance account.&lt;\\\/p&gt;\\n    &lt;div class=\\&quot;faqs\\&quot;&gt;\\n        &lt;div class=\\&quot;adl-accordion adl-accordion--max-height-transition\\&quot; style=\\&quot;margin-bottom:24px\\&quot;&gt;\\n                                                            &lt;div class=\\&quot;adl-accordion__item\\&quot;&gt;\\n                    &lt;div tabindex=\\&quot;1\\&quot; role=\\&quot;question\\&quot; aria-expanded=\\&quot;true\\&quot; class=\\&quot;adl-accordion__header\\&quot; data-accordion=\\&quot;#1-outgoing-transfer-received\\&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;&gt;\\n                            &lt;h3 class=\\&quot;adl-accordion__title no-anchor\\&quot;&gt;\\n                                1. Outgoing transfer received &lt;div class=\\&quot;faq-link-icon adl-icon adl-icon-chain\\&quot;&gt;&lt;\\\/div&gt;\\n                            &lt;\\\/h3&gt;\\n                                                    &lt;\\\/div&gt;\\n                    &lt;\\\/div&gt;\\n                    &lt;div role=\\&quot;answer\\&quot; class=\\&quot;adl-accordion__content\\&quot;&gt;\\n                        &lt;p&gt;Once the fees due to Adyen are calculated for the payment, we send 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 &lt;strong&gt;Adyen&#039;s fees&lt;\\\/strong&gt; will be deducted from your platform&#039;s liable balance account. This is the aggregated amount of Adyen&#039;s commission and markup.&lt;\\\/p&gt;\\n&lt;div data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Received transfer request for Adyen fees&#039;\\&quot; :id=\\&quot;&#039;received-adyen-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 your liable account holder\\\\\\&quot;,\\\\n           \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;AH000000000000000000LIABLE\\\\\\&quot;,\\\\n           \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for your liable account holder\\\\\\&quot;\\\\n       },\\\\n       \\\\\\&quot;amount\\\\\\&quot;: {\\\\n           \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n           \\\\\\&quot;value\\\\\\&quot;: 240\\\\n       },\\\\n       \\\\\\&quot;balanceAccount\\\\\\&quot;: {\\\\n           \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for your liable balance account\\\\\\&quot;,\\\\n           \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;BA00000000000000000LIABLE\\\\\\&quot;,\\\\n           \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for your liable 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;: -240\\\\n           }\\\\n       ],\\\\n       \\\\\\&quot;category\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;,\\\\n       \\\\\\&quot;categoryData\\\\\\&quot;: {\\\\n           \\\\\\&quot;modificationMerchantReference\\\\\\&quot;: \\\\\\&quot;MRef#000001\\\\\\&quot;,\\\\n           \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;H3GX2NJTCMQ7C782\\\\\\&quot;,\\\\n           \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;Payment reference\\\\\\&quot;,\\\\n           \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;AdyenFees\\\\\\&quot;,\\\\n           \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;DQ56GRJ5S8NKGK82\\\\\\&quot;,\\\\n           \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n       },\\\\n       \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:11+02:00\\\\\\&quot;,\\\\n       \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the Adyen fees\\\\\\&quot;,\\\\n       \\\\\\&quot;direction\\\\\\&quot;: \\\\\\&quot;outgoing\\\\\\&quot;,\\\\n       \\\\\\&quot;events\\\\\\&quot;: [\\\\n           {\\\\n               \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:11+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;: -240\\\\n                   }\\\\n               ],\\\\n               \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n               \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n           }\\\\n       ],\\\\n       \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;3JY1YI605AZ65FPF\\\\\\&quot;,\\\\n       \\\\\\&quot;reason\\\\\\&quot;: \\\\\\&quot;approved\\\\\\&quot;,\\\\n       \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the Adyen 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;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                    &lt;\\\/div&gt;\\n                &lt;\\\/div&gt;\\n                                                            &lt;div class=\\&quot;adl-accordion__item\\&quot;&gt;\\n                    &lt;div tabindex=\\&quot;2\\&quot; role=\\&quot;question\\&quot; aria-expanded=\\&quot;true\\&quot; class=\\&quot;adl-accordion__header\\&quot; data-accordion=\\&quot;#2-outgoing-transfer-authorized\\&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;&gt;\\n                            &lt;h3 class=\\&quot;adl-accordion__title no-anchor\\&quot;&gt;\\n                                2. Outgoing transfer authorized &lt;div class=\\&quot;faq-link-icon adl-icon adl-icon-chain\\&quot;&gt;&lt;\\\/div&gt;\\n                            &lt;\\\/h3&gt;\\n                                                    &lt;\\\/div&gt;\\n                    &lt;\\\/div&gt;\\n                    &lt;div role=\\&quot;answer\\&quot; class=\\&quot;adl-accordion__content\\&quot;&gt;\\n                        &lt;p&gt;When the transfer request for Adyen&#039;s fees is authorized, we send 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 data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Authorized transfer request&#039;\\&quot; :id=\\&quot;&#039;authorised-adyen-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;: 240\\\\n       },\\\\n       \\\\\\&quot;balanceAccount\\\\\\&quot;: {\\\\n           \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for your liable balance account\\\\\\&quot;,\\\\n           \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;BA0000000000000000000LIABLE\\\\\\&quot;,\\\\n           \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for your liable 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;: -240\\\\n           }\\\\n       ],\\\\n       \\\\\\&quot;category\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;,\\\\n       \\\\\\&quot;categoryData\\\\\\&quot;: {\\\\n           \\\\\\&quot;modificationMerchantReference\\\\\\&quot;: \\\\\\&quot;MRef#000001\\\\\\&quot;,\\\\n           \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;H3GX2NJTCMQ7C782\\\\\\&quot;,\\\\n           \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;Payment reference\\\\\\&quot;,\\\\n           \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;AdyenFees\\\\\\&quot;,\\\\n           \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;DQ56GRJ5S8NKGK82\\\\\\&quot;,\\\\n           \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n       },\\\\n       \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:10+02:00\\\\\\&quot;,\\\\n       \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the Adyen fees\\\\\\&quot;,\\\\n       \\\\\\&quot;direction\\\\\\&quot;: \\\\\\&quot;outgoing\\\\\\&quot;,\\\\n       \\\\\\&quot;events\\\\\\&quot;: [\\\\n           {\\\\n               \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:11+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;: -240\\\\n                   }\\\\n               ],\\\\n               \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n               \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n           },\\\\n           {\\\\n               \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:12+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;: 240,\\\\n                       \\\\\\&quot;reserved\\\\\\&quot;: -240\\\\n                   }\\\\n               ],\\\\n               \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;authorised\\\\\\&quot;,\\\\n               \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n           }\\\\n       ],\\\\n       \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;3JY1YI605AZ65FPF\\\\\\&quot;,\\\\n       \\\\\\&quot;reason\\\\\\&quot;: \\\\\\&quot;approved\\\\\\&quot;,\\\\n       \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the Adyen 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;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;\\\/div&gt;\\n                &lt;\\\/div&gt;\\n                                                            &lt;div class=\\&quot;adl-accordion__item\\&quot;&gt;\\n                    &lt;div tabindex=\\&quot;3\\&quot; role=\\&quot;question\\&quot; aria-expanded=\\&quot;true\\&quot; class=\\&quot;adl-accordion__header\\&quot; data-accordion=\\&quot;#3-outgoing-transfer-captured\\&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;&gt;\\n                            &lt;h3 class=\\&quot;adl-accordion__title no-anchor\\&quot;&gt;\\n                                3. Outgoing transfer captured &lt;div class=\\&quot;faq-link-icon adl-icon adl-icon-chain\\&quot;&gt;&lt;\\\/div&gt;\\n                            &lt;\\\/h3&gt;\\n                                                    &lt;\\\/div&gt;\\n                    &lt;\\\/div&gt;\\n                    &lt;div role=\\&quot;answer\\&quot; class=\\&quot;adl-accordion__content\\&quot;&gt;\\n                        &lt;p&gt;When the funds are deducted from your platform&#039;s liable balance account, we send 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 data-component-wrapper=\\&quot;code-sample\\&quot;&gt;\\n    &lt;code-sample :title=\\&quot;&#039;Captured transfer request&#039;\\&quot; :id=\\&quot;&#039;captured-adyen-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;: 240\\\\n       },\\\\n       \\\\\\&quot;balanceAccount\\\\\\&quot;: {\\\\n           \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for your liable balance account\\\\\\&quot;,\\\\n           \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;BA00000000000000000LIABLE\\\\\\&quot;,\\\\n           \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for your liable balance account\\\\\\&quot;\\\\n       },\\\\n       \\\\\\&quot;balancePlatform\\\\\\&quot;: \\\\\\&quot;YOUR_BALANCE_PLATFORM\\\\\\&quot;,\\\\n       \\\\\\&quot;balances\\\\\\&quot;: [\\\\n           {\\\\n               \\\\\\&quot;balance\\\\\\&quot;: -240,\\\\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;MRef#000001\\\\\\&quot;,\\\\n           \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;H3GX2NJTCMQ7C782\\\\\\&quot;,\\\\n           \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;Payment reference\\\\\\&quot;,\\\\n           \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;AdyenFees\\\\\\&quot;,\\\\n           \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;DQ56GRJ5S8NKGK82\\\\\\&quot;,\\\\n           \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n       },\\\\n       \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:10+02:00\\\\\\&quot;,\\\\n       \\\\\\&quot;description\\\\\\&quot;: \\\\\\&quot;Your description for the Adyen fees\\\\\\&quot;,\\\\n       \\\\\\&quot;direction\\\\\\&quot;: \\\\\\&quot;outgoing\\\\\\&quot;,\\\\n       \\\\\\&quot;events\\\\\\&quot;: [\\\\n           {\\\\n               \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:11+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;: -240\\\\n                   }\\\\n               ],\\\\n               \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;received\\\\\\&quot;,\\\\n               \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n           },\\\\n           {\\\\n               \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:12+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;: 240,\\\\n                       \\\\\\&quot;reserved\\\\\\&quot;: -240\\\\n                   }\\\\n               ],\\\\n               \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;authorised\\\\\\&quot;,\\\\n               \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;\\\\n           },\\\\n           {\\\\n               \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T11:45:17+02:00\\\\\\&quot;,\\\\n               \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;RFDN00000000000000000000000003\\\\\\&quot;,\\\\n               \\\\\\&quot;mutations\\\\\\&quot;: [\\\\n                   {\\\\n                       \\\\\\&quot;balance\\\\\\&quot;: -240,\\\\n                       \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;,\\\\n                       \\\\\\&quot;received\\\\\\&quot;: 0,\\\\n                       \\\\\\&quot;reserved\\\\\\&quot;: 240\\\\n                   }\\\\n               ],\\\\n               \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;captured\\\\\\&quot;,\\\\n               \\\\\\&quot;transactionId\\\\\\&quot;: \\\\\\&quot;EVJN422Q4224222C5JFQ7M3FZ82KWCEUR\\\\\\&quot;,\\\\n               \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;accounting\\\\\\&quot;,\\\\n               \\\\\\&quot;valueDate\\\\\\&quot;: \\\\\\&quot;2023-09-05T00:00:00+01:00\\\\\\&quot;\\\\n           }\\\\n       ],\\\\n       \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;3JY1YI605AZ65FPF\\\\\\&quot;,\\\\n       \\\\\\&quot;reason\\\\\\&quot;: \\\\\\&quot;approved\\\\\\&quot;,\\\\n       \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Your reference for the Adyen fees\\\\\\&quot;,\\\\n       \\\\\\&quot;sequenceNumber\\\\\\&quot;: 3,\\\\n       \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;captured\\\\\\&quot;,\\\\n       \\\\\\&quot;transactionId\\\\\\&quot;: \\\\\\&quot;EVJN422Q4224222C5JFQ7M3FZ82KWCEUR\\\\\\&quot;,\\\\n       \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;capture\\\\\\&quot;\\\\n   },\\\\n   \\\\\\&quot;environment\\\\\\&quot;: \\\\\\&quot;test\\\\\\&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;\\\/div&gt;\\n                &lt;\\\/div&gt;\\n                                                            &lt;div class=\\&quot;adl-accordion__item\\&quot;&gt;\\n                    &lt;div tabindex=\\&quot;4\\&quot; role=\\&quot;question\\&quot; aria-expanded=\\&quot;true\\&quot; class=\\&quot;adl-accordion__header\\&quot; data-accordion=\\&quot;#4-transaction-booked\\&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;&gt;\\n                            &lt;h3 class=\\&quot;adl-accordion__title no-anchor\\&quot;&gt;\\n                                4. Transaction booked &lt;div class=\\&quot;faq-link-icon adl-icon adl-icon-chain\\&quot;&gt;&lt;\\\/div&gt;\\n                            &lt;\\\/h3&gt;\\n                                                    &lt;\\\/div&gt;\\n                    &lt;\\\/div&gt;\\n                    &lt;div role=\\&quot;answer\\&quot; class=\\&quot;adl-accordion__content\\&quot;&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;adyen-fees-transaction&#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;: -240,\\\\n            \\\\\\&quot;currency\\\\\\&quot;: \\\\\\&quot;EUR\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;status\\\\\\&quot;: \\\\\\&quot;booked\\\\\\&quot;,\\\\n        \\\\\\&quot;transfer\\\\\\&quot;: {\\\\n            \\\\\\&quot;id\\\\\\&quot;: \\\\\\&quot;3KEII65VWRBRFJIK\\\\\\&quot;,\\\\n            \\\\\\&quot;categoryData\\\\\\&quot;: {\\\\n                \\\\\\&quot;modificationMerchantReference\\\\\\&quot;: \\\\\\&quot;MRef#000001\\\\\\&quot;,\\\\n                \\\\\\&quot;modificationPspReference\\\\\\&quot;: \\\\\\&quot;H3GX2NJTCMQ7C782\\\\\\&quot;,\\\\n                \\\\\\&quot;paymentMerchantReference\\\\\\&quot;: \\\\\\&quot;Payment reference\\\\\\&quot;,\\\\n                \\\\\\&quot;platformPaymentType\\\\\\&quot;: \\\\\\&quot;AdyenFees\\\\\\&quot;,\\\\n                \\\\\\&quot;pspPaymentReference\\\\\\&quot;: \\\\\\&quot;DQ56GRJ5S8NKGK82\\\\\\&quot;,\\\\n                \\\\\\&quot;type\\\\\\&quot;: \\\\\\&quot;platformPayment\\\\\\&quot;\\\\n            },\\\\n            \\\\\\&quot;reference\\\\\\&quot;: \\\\\\&quot;Commission_1\\\\\\&quot;\\\\n        },\\\\n        \\\\\\&quot;valueDate\\\\\\&quot;: \\\\\\&quot;2025-10-20T00:00:00+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;bookingDate\\\\\\&quot;: \\\\\\&quot;2025-10-18T13:30:20+02:00\\\\\\&quot;,\\\\n        \\\\\\&quot;creationDate\\\\\\&quot;: \\\\\\&quot;2025-10-18T13: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                    &lt;\\\/div&gt;\\n                &lt;\\\/div&gt;\\n                    &lt;\\\/div&gt;\\n    &lt;\\\/div&gt;\\n\\n&quot;,&quot;altTitle&quot;:null,&quot;oldTabId&quot;:&quot;adyen_s_fees_1_2&quot;,&quot;relation&quot;:&quot;&quot;}]\"\n            :should-update-when-url-changes='false'>\n        <\/tabs>\n    <\/div>\n<\/div>\n\n<h2>Reports and reconciliation<\/h2>\n<p>In the <a href=\"\/pt\/platforms\/reports-and-fees\/balance-platform-accounting-report\">Balance Platform Accounting Report<\/a>, all aggregated transaction fee types (<strong>PaymentFee<\/strong>, <strong>AcquiringFees<\/strong>, <strong>AdyenFees<\/strong>) have their own rows. For these fee types, we show the aggregated amount of the fees in the <strong>Amount<\/strong> column. For example, the row for all acquiring fees contains the sum of the interchange and scheme fee incurred by the transaction. However, the transaction fee types are also shown separately, on the most granular level, in the four <strong>Platform Payment<\/strong> columns (<strong>Interchange<\/strong>, <strong>Scheme Fee<\/strong>, <strong>Markup<\/strong>, <strong>Commission<\/strong>).<\/p>\n<p>If you do not send split instructions for any transaction fee type in your payment or capture request, Adyen automatically adds the <code>type<\/code> parameter with the <strong>PaymentFee<\/strong> value to the request, booking all transaction fees to your platform's liable balance account. This is also reflected in your report.<\/p>\n<p>You can <a href=\"\/pt\/reuse\/pfs-payments\/transaction-fees\/reporting\/Example_balanceplatform_accounting_report_2023_09_04.csv\">download a sample report<\/a> that would be generated based on the example <a href=\"#transaction-fees-request\">payment request<\/a>.<\/p>\n<h2>See also<\/h2>\n<div class=\"see-also-links output-inline\" id=\"see-also\">\n<ul><li><a href=\"\/platforms\/reconciliation-use-cases\/reconcile-fees\"\n                        target=\"_self\"\n                        >\n                    Reconcile fees\n                <\/a><\/li><\/ul><\/div>\n","url":"https:\/\/docs.adyen.com\/pt\/platforms\/online-payments\/transaction-fees","articleFields":{"description":"Learn how to handle the fees incurred on a payment.","feedback_component":true,"id":"25142904","type":"page","_expandable":null,"operations":"","status":"current","last_edit_on":"28-04-2023 17:05","filters_component":false,"parameters":{"directoryPath":"\/platforms","model":"platform","channel":"ecom"}},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/platforms\/online-payments\/transaction-fees","title":"Transaction fees","content":"\nThe information on this page applies to both online payments and in-person payments.\n\nTransaction fees refer to the costs you incur on a transaction in your platform that are not known at the time of payment. They are calculated by Adyen after we receive the payment request. By default, these costs are deducted from your liable balance account, but there are some payment-related fees that you can book to your user by including split instructions in your requests.\nRequirements\nIf your platform can already process payments, there are no additional requirements, limitations, or preparations.\nPayment-related fees\nWhile Adyen deducts all payment-related fees from your platform's liable balance account by default, you can decide to book them directly to your user. This is useful if you want to pass on the transaction fees, instead of settling this later by transferring funds between balance accounts. You can charge the following fees directly to your user:\n\nInterchange\nScheme Fees\nAdyen's Markup\nAdyen's Commission\n\nThere are other fees due to Adyen that cannot be passed on to your users in payment requests:\n\nProcessing costs: These fees are aggregated and also applicable to refused and cancelled payments. Therefore, they cannot be allocated to individual payments. This also applies to other aggregated fees, such as 3DS enrollment costs.\nTiered pricing: Any discounts that are derived from tiered pricing structures cannot be allocated to individual payments.\n\nTransaction fee types\nYou can book different types of transaction fees to different balance accounts in your platform. Depending on whether you want to aggregate fees or book individual fee types to specific balance accounts, you can include additional split items with a different type in your request.\n\n    \n\n\n\nType\nAggregated fees\nDescription\n\n\n\n\nAdyenCommission\n\nThe transaction fee due to Adyen under blended rates.\n\n\nAdyenMarkup\n\nThe transaction fee due to Adyen under Interchange ++ pricing.\n\n\nInterchange\n\nThe fee paid to the issuer for each payment made with the card network.\n\n\nSchemeFee\n\nThe fee paid to the card scheme for using their network.\n\n\nAdyenFees\n\nThe aggregated amount of Adyen's commission and markup fees.\n\n\nAcquiringFees\n\nThe aggregated amount of the interchange and scheme fees.\n\n\nPaymentFee\n\nThe aggregated amount of all transaction fees.\n\n\n\n\n\n\nTo make reconciliation easier, we recommend to always include split instructions for the transaction fees in your payment or capture request, even if you want to deduct the fees from your liable balance account. If you don't include booking instructions for any of the transaction fee types in your payment request, Adyen automatically updates the request to include the PaymentFee split type, deducting all transaction fees from your platform's liable balance account.\nThe following diagram shows how the transaction fee types relate to each other.\n\nIf you send a payment request with multiple split items for different transaction fee types, they are processed based on the granularity of the fee type. The booking instructions sent for more granular fee types override the instructions for the aggregated fees.\n\n    \n\n\n\nType\nBehavior\n\n\n\n\nPaymentFee\nIf another fee type is sent in the request as well, it overrides part of the instructions sent for PaymentFee: that specific fee type is booked to another balance account, while the remaining fee types are booked to the balance account specified for PaymentFee.\n\n\nAcquiringFees\nOverrides part of the instructions sent for the PaymentFee split type, booking the Interchange and Scheme fees to another balance account.\n\n\nInterchange\nOverrides part of the instructions sent for the PaymentFee or AcquiringFees split types, booking the Interchange to another balance account.\n\n\nSchemeFee\nOverrides part of the instructions sent for the PaymentFee or AcquiringFees split types, booking the Scheme fees to another balance account.\n\n\nAdyenFees\nOverrides part of the instructions sent for the PaymentFee split type, booking Adyen's Commission and Markup to another balance account.\n\n\nAdyenCommission\nOverrides part of the instructions sent for the PaymentFee or AdyenFees split type, booking Adyen's Commission to another balance account.\n\n\nAdyenMarkup\nOverrides part of the instructions sent for the PaymentFee or AdyenFees split type, booking Adyen's Markup to another balance account.\n\n\n\n\n\n\nFor example, you can include two split items for transaction fees in your payment request:\n\ntype AdyenMarkup: book Adyen's Markup to your platform's liable balance account\ntype PaymentFee: book all other transaction fees (interchange, scheme fees, and Adyen's commission) to your user's balance account\n\n\n    \n\nIf only the PaymentFee were specified in the request, all transaction fees would be booked to the same balance account, because PaymentFee aggregates all fee types, including the Markup. However, because AdyenMarkup is also sent in the request, and it is on a more granular level than PaymentFee, AdyenMarkup overrides PaymentFee for booking the Markup. This means that the Interchange, Scheme fee, and Adyen's Commission are booked to the user's balance account BA00000000000000000000001, while the Markup is booked to your liable account BA00000000000000000LIABLE.\nBook transaction fees to specific balance accounts\nThe following example shows a split payment request for EUR 80.00 where:\n\nEUR 75.00 is credited to your user's balance account as payment for the goods or services rendered.\nEUR 5.00 is credited to your liable balance account as your platform's commission.\nThe acquiring fees (the aggregated amount of the Interchange and Scheme fees) are deducted from your user's balance account.\nThe fees due to Adyen (the aggregated amount of Adyen's Commission and Markup) are deducted from your liable balance account.\n\nTo book the transaction fees to different balance accounts:\n\n\nMake a POST  \/payments or POST  \/sessions request.\nIn the splits array of your request, include two additional split items for the transaction fees. For each split item, specify the following fields:\n\n\n\nParameter\nRequired\nDescription\n\n\n\n\n account\n\nThe balanceAccountId of your user's balance account that you want to charge for the specific type transaction fee.\n\n\n type\n\nDefines the part of the payment you want to book to the specified account.Set this to:AcquiringFees in the split item where you want to book the aggregated amount of the Interchange and Scheme fees.AdyenFees in the split item where you want to book the aggregated amount of Adyen's Commission and Markup.\n\n\n reference\n\nYour unique identifier for the specific transaction split.\n\n\n description\n\nYour description for the specific transaction split, which is returned in our reporting.\n\n\n\nHere is an example split payment request where you book the transaction fees to different balance accounts.\n\n\n\n\n\nIn the response, note that your reference from the request is returned as the merchantReference. You need this information for reconciliation.\n\n\n\n\n\nTrack fund movements\nTo track the status of the fund transfers initiated by fees incurred by transactions processed through Adyen:\n\nListen to the following webhooks:\n\n Transfer webhooks: Adyen sends a  balancePlatform.transfer.created webhook to inform your server that funds will be credited to balance accounts, and  balancePlatform.transfer.updated webhooks after every status change.\n Transaction webhooks: Adyen sends a  balancePlatform.transaction.created webhook to inform your server that funds have been credited to a balance account.\n\nAcknowledge the webhooks. We send these webhooks for every split item in the payment.\nIn the payload of the  balancePlatform.transfer.updated webhook, note that:\n\nThe event array includes all previous transfer events.\nThe sequenceNumber defines the number of webhooks sent for the transfer, including the current one.\n\n\nWebhook examples\nThe following tabs show the webhooks you would receive for transaction fees included in the example payment request.\n\n\n    \n        \n        \n    \n\n\nReports and reconciliation\nIn the Balance Platform Accounting Report, all aggregated transaction fee types (PaymentFee, AcquiringFees, AdyenFees) have their own rows. For these fee types, we show the aggregated amount of the fees in the Amount column. For example, the row for all acquiring fees contains the sum of the interchange and scheme fee incurred by the transaction. However, the transaction fee types are also shown separately, on the most granular level, in the four Platform Payment columns (Interchange, Scheme Fee, Markup, Commission).\nIf you do not send split instructions for any transaction fee type in your payment or capture request, Adyen automatically adds the type parameter with the PaymentFee value to the request, booking all transaction fees to your platform's liable balance account. This is also reflected in your report.\nYou can download a sample report that would be generated based on the example payment request.\nSee also\n\n\n                    Reconcile fees\n                \n","type":"page","locale":"pt","boost":17,"hierarchy":{"lvl0":"Home","lvl1":"Platforms","lvl2":"Process online payments","lvl3":"Transaction fees"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/platforms","lvl2":"https:\/\/docs.adyen.com\/pt\/platforms\/online-payments","lvl3":"\/pt\/platforms\/online-payments\/transaction-fees"},"levels":4,"category":"Platforms","category_color":"green","tags":["Transaction"]},"articleFiles":{"transaction-fees-request.js":"<p alt=\"\">transaction-fees-request.js<\/p>","transaction-fees-response.json":"<p alt=\"\">transaction-fees-response.json<\/p>"}}
