- API reference
- Partner APIs
Create a merchant
https://api.kustom.co/accountmanagement/v1/merchants/
Creates a new merchant account. Returns the merchant ID, creation timestamp, and initial API credentials.
Primary contact email for the merchant.
Primary contact phone number.
Merchant type.
- ESTABLISHED
- NEW
Two-letter ISO 3166-1 alpha-2 country code.
The pricing plan assigned to this merchant.
E-commerce platform used by the merchant.
ID of a special pricing offer, if applicable.
Arbitrary key-value metadata.
Business details for the merchant.
47 fields in business_information
Whether the organization is officially registered.
Legal entity type (e.g. AB, GmbH, Ltd).
Legal name of the organization.
Official registration number.
Registration authority (e.g. Companies House, Bolagsverket).
VAT identification number.
Whether the organization is subject to VAT.
A physical address.
A physical address.
Same shape as
registered_address— 6 fields, identical. Anchors under this path still resolve.A business owner or managing director.
12 fields in owner
First name.
Last name.
Date of birth (YYYY-MM-DD).
Job title or role.
Whether this person is a managing director.
National personal identification number.
Two-letter ISO 3166-1 alpha-2 country code.
List of business owners.
Same shape as
owner— 12 fields, identical. Anchors under this path still resolve.12 fields in owners
First name.
Last name.
Date of birth (YYYY-MM-DD).
Job title or role.
Whether this person is a managing director.
National personal identification number.
Two-letter ISO 3166-1 alpha-2 country code.
Container for merchant stores.
10 fields in store_information
List of stores (at least one required).
9 fields in stores
Two-letter ISO 3166-1 alpha-2 country code.
Display name of the store.
Business category.
MCC code.
Store website URL.
URL to the store icon.
URL to the store logo.
Customer support email.
Customer support phone number.
List of bank accounts for settlements (at least one required).
7 fields in bank_accounts
Bank account number (IBAN or local format).
Account type (e.g. CHECKING, SAVINGS).
Name of the account holder.
Two-letter country code for the bank.
Three-letter ISO 4217 currency code.
Bank routing or sort code.
Whether this is the default settlement account.
List of stakeholders (at least one required).
14 fields in stakeholders
Stakeholder type.
First name.
Last name.
Email address.
Phone number.
A physical address.
Company name (if applicable).
Registration ID (if applicable).
No field here matches the current filters.
Merchant successfully created.
The unique Kustom merchant identifier.
Timestamp when the merchant was created.
Merchant API credentials.
No field here matches the current filters.
Invalid request payload.
No response body — this status returns headers only.
No field here matches the current filters.
Unauthorized — missing or invalid access token.
No response body — this status returns headers only.
No field here matches the current filters.
This page is also available as Markdown — append .md to its URL — and is indexed in llms.txt.