Account holders
Account holders define payment processing capabilities for each user country.
Add a rule
POST to a profile to add a rule with currency, paymentMethod, and splitLogic.
Adyen account
Represents your business in Adyen's payment processing platform.
API credentials
Credentials consisting of username, API key, and roles that authenticate API requests.
API-initiated hosted onboarding
Create resources and a hosted onboarding link by making API calls.
Balance accounts
Balance accounts with a defined base currency hold user funds.
Balance platform
Manages the flow of funds and splits funds between your users.
Balance platforms
One balance platform per acquiring region to hold and manage funds.
balancePlatform.accountHolder.updated webhook
Notifies when account holder information changes, affecting payment method availability.
Brand-specific industry codes list
See also reference for brand-specific industry codes.
Business accounts
Users can make business-related fund transfers to third-party bank accounts.
Business financing
Present business financing offers from Adyen directly to your users.
Business lines
Business lines contain industry information for each user country.
Card issuing
Issue customizable virtual and physical debit cards from Mastercard and Visa.
Configuration API
Manage balance platform resources.
Deactivate an API credential
Delete a profile
Delete a split configuration profile.
Discover our developer resources
Enable or disable payment method
PATCH with enabled true or false; disabled methods are deleted after 90 days.
FATCA/CRS self-certification
Self-certified FATCA/CRS qualification required to open a financial account with Adyen.
Filter payment methods
Filter list results by storeIds or businessLineId query parameters.
Generate an API key
Create a new API key in the Customer Area; the previous key remains active for 24 hours.
Generate basic authentication password
Generate a basic authentication password; the previous password is deactivated immediately.
Get account holder
GET /accountHolders/{id} to check receivePayments capability status.
Get a list of all profiles
GET /merchants/{merchantId}/splitConfigurations returns all split configuration profiles.
Get profile details
GET a specific profile to view its rules, conditions, and split instructions.
Documented feature
Industry codes
Capture Industry Codes (ICs) for users, mapped to merchant category codes (MCCs).
Industry codes list
Accepted industry code values mapped to Merchant Category Codes (MCCs).
Join our Dev Community
Legal entities
Legal entities contain business information for KYC verification checks.
Legal entity management
Links your Adyen account to your balance platform and verifies users.
Legal Entity Management API
Manage legal entity management resources.
Legal entity types
Supports individuals, organizations, sole proprietorships, trusts, and unincorporated partnerships.
LEM users
Authenticate requests to the Legal Entity Management API and session authentication API.
Manage API permissions
Configure API permissions by assigning specific roles to credentials.
Management API
Manage company accounts, merchant accounts, and stores.
MCC mapping
Industry codes are mapped to Merchant Category Codes and adapted to internal regulations.
Merchant accounts
Merchant accounts organized by country or region to acquire payments.
On-demand payouts
Trigger payouts through the API.
Onboarding components
Suite of components to speed up API-only onboarding integration.
Onboarding on invite
Request Adyen to create an account holder, then create a hosted onboarding link.
Online payments
Process online transactions using the Checkout API.
paymentMethod.created webhook
Notifies when a requested payment method has been added to a store.
Payment method settings API
POST, GET, and PATCH endpoints under /merchants/{merchantId}/paymentMethodSettings.
Payment methods management
Add, update, and get payment methods via the Management API.
Payout Details component
Dashboard view of payout details for reconciliation.
Payouts Overview component
Dashboard view of completed payouts for each balance account.
Reset API key expiry
Reset the expiry time of a previous API key or expire it immediately.
Scheduled payouts
Automatically trigger transfers at specific times.
Settlement delay
Configure when funds in batches become available.
Settlement model
Configure which funds get assigned to a specific settlement batch.
Source of funds
Verify the source of funds for business accounts and card issuing, with supporting documents.
Split configuration profiles
Automatically split all transactions processed through a specific store.
Staggered verification
Option to activate KYC checks as a user generates more transaction volume.
Stores
Stores tied to merchant accounts represent physical business locations.
Transfer instruments
Verified bank accounts used to pay out balance account funds.
Transfer statement descriptions
Text shown on users' bank statements to identify payouts.
Transfer webhooks
Adyen sends transfer webhooks with payout events and estimated arrival time.
Upfront verification
Default full verification process collecting and verifying KYC info at account creation.
Web service users
Authenticate requests to Adyen APIs such as Configuration, Transfers, Session authentication, and Capital.
Welcome to Adyen docs