Update merchant

Update an existing merchant within an organization. Requires ORGANIZATION_SETTINGS_ADD_MERCHANT permission.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

merchantIdstringRequired
Merchant identifier
organizationIdstringRequired
Organization identifier

Request

This endpoint expects an object.
profileobjectRequired
countryIdstringOptional
defaultCurrencyIdstringOptional
settingsobjectOptional
billingobjectOptional
Billing configuration for the merchant

Response

Merchant updated successfully
merchantIdstring
slugstring
profileobject
businessTypestring
businessStructurestring
capabilitiesobject
chargesEnabledboolean
countryIdstring
createdAtdatetime
defaultCurrencyIdstring
kybCompleteboolean
disabledboolean
disabledReasonstring
billingobject
Billing configuration for the merchant
Countryobject
brandingobject

Errors

400
Update Request Bad Request Error
401
Update Request Unauthorized Error
403
Update Request Forbidden Error
404
Update Request Not Found Error
422
Update Request Unprocessable Entity Error
500
Update Request Internal Server Error