Update specific fields of an existing merchant.
Documentation Index
Fetch the complete documentation index at: https://docs.eximpe.com/llms.txt
Use this file to discover all available pages before exploring further.
PENDING or CHANGES_REQUESTED status. Merchants in other statuses (APPROVED, IN_REVIEW, REJECTED) cannot be edited.
| Name | Type | Required | Description |
|---|---|---|---|
| company_details | object | No | Company and contact details to update. See Company Details |
| settlement_details | object | No | Bank account details to update. See Settlement Details |
| Name | Type | Description | Constraints |
|---|---|---|---|
| string | Contact email. | RFC 5322 email format | |
| phone_number | string | Contact phone number. | E.164 format (e.g., +919876543210) |
| legal_name | string | Legal name of the company. | Max 255 chars |
| brand_name | string | Brand/trade name. | Max 255 chars |
| website | string | Company website URL. | Must include https:// prefix |
| international_org_type | string | Type of organization. | Same enum as Create |
| monthly_avg_transaction_volume | string | Transaction volume range. | Same enum as Create |
| business_category | string | Business category. | Same values as Create |
| business_category_other | string | Required when category includes “Other”. | |
| business_mode | string | Mode of business. | Enum: b2b, b2c, marketplace |
| mcc | string | Merchant Category Codes. | Comma-separated 4-digit codes |
| Code | Message | Description |
|---|---|---|
| ERR_MERCHANT_001 | Validation error | Request validation failed — check details for field-level errors |
same_as_registered_address is set to true, communication address fields are automatically copied from registered address fields. If you update registered address fields and want communication to match, include same_as_registered_address: true.
website must include https:// prefixphone_number must be E.164 formatbusiness_category, business_mode, international_org_type, monthly_avg_transaction_volume must use valid enum valuesmcc must be comma-separated 4-digit codesbusiness_category_other is required when category includes “Other”Client Application ID - Your unique application identifier used to authenticate API requests. You can find your Client ID in the Developer Settings section of the merchant dashboard.
Client Secret Key - Your secret key used alongside the Client ID for secure authentication. Keep this confidential and never expose it in client-side code. Available in the Developer Settings section of the merchant dashboard.
API Version - Specifies which version of the API to use (e.g., '1.X.X', '2.X.X', or '3.X.X'). This header allows you to control which API version your integration uses. Default version information is available in the Developer Settings.
The ID of the merchant to update.
Merchant update request - only include fields to update