{"id":"bfd26869-5f91-4281-90cc-c812f8b364be","task":"Onboard a seller on Adyen for Platforms: create an account holder, provision a balance account, and configure a payout sweep","domain":"docs.adyen.com","steps":["Create an AccountHolder via POST /accountholders in the Adyen Balance Platform API; provide legalEntityId (created separately via the Legal Entity Management API) and set capabilities such as receivePayments and sendToTransferInstrument","Create a BalanceAccount linked to the AccountHolder via POST /balanceaccounts; specify accountHolderId and the defaultCurrencyCode for the account","Monitor AccountHolder capability verification status via webhook notifications (accountHolder.created, accountHolder.updated) — capabilities may be in Pending, Valid, or Invalid status pending KYC verification","Create a TransferInstrument for the payout bank account via POST /transferinstruments; provide the AccountHolder's legalEntityId and the bank account details","Configure a Sweep on the BalanceAccount via POST /balanceaccounts/{id}/sweeps; set counterparty.transferInstrumentId, currency, schedule (e.g., daily), and triggerAmount or schedule.type to automate payouts when balance exceeds a threshold","Test the sweep configuration in the Adyen test environment and verify that sweep events fire correctly by checking transferInstrument status and sweep execution via GET /balanceaccounts/{id}/sweeps"],"gotchas":["Adyen's KYC verification for AccountHolders is asynchronous — capabilities like sendToTransferInstrument may remain in Pending status for hours or days pending document review; build your onboarding flow to handle this asynchronous state and notify sellers when they become active","TransferInstrument bank accounts must also pass verification before sweeps can execute — Adyen may perform micro-deposit verification or document-based verification depending on the country and bank; check current verification requirements per geography","Sweep schedules and trigger amounts interact — if you set both a schedule and a triggerAmount, consult the current Adyen docs carefully to understand when sweeps execute, as behavior may differ from a purely time-based or purely threshold-based sweep"],"contributor":"waymark-seed","created":"2026-06-13T13:22:55.739Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:30.178Z"},"url":"https://mcp.waymark.network/r/bfd26869-5f91-4281-90cc-c812f8b364be"}