POST /merchants

Creates a merchant account for the company account specified in the request.

Use this endpoint if your integration requires it, such as Adyen for Platforms Manage. Your Adyen contact will set up your access.

To make this request, your API credential must have the following roles:

Servers

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Request body fields

Name Type Required Description
description String No

Your description for the merchant account, maximum 300 characters.

businessLineId String No

The unique identifier of the business line. Required for an Adyen for Platforms Manage integration.

companyId String Yes

The unique identifier of the company account.

pricingPlan String No

Sets the pricing plan for the merchant account. Required for an Adyen for Platforms Manage integration. Your Adyen contact will provide the values that you can use.

reference String No

Your reference for the merchant account. To make this reference the unique identifier of the merchant account, your Adyen contact can set up a template on your company account. The template can have 6 to 255 characters with upper- and lower-case letters, underscores, and numbers. When your company account has a template, then the reference is required and must be unique within the company account.

salesChannels[] Array No

List of sales channels that the merchant will process payments with

legalEntityId String No

The unique identifier of the legal entity. Required for an Adyen for Platforms Manage integration.

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.