Back to Hyperswitch

Create Merchant Account

api-reference/decision-engine-api-reference/api-reference/guides/merchant-accounts/merchant-account-create.mdx

2026.08.25.0561 B
Original Source

Create Merchant Account

This public bootstrap route requires the configured admin secret.

Request

bash
curl --location "$BASE_URL/merchant-account/create" \
  --header "x-admin-secret: <admin_secret>" \
  --header "Content-Type: application/json" \
  --data '{
    "merchant_id": "merchant_demo",
    "gateway_success_rate_based_decider_input": null
  }'

Response

json
{
  "message": "Merchant account created successfully",
  "merchant_id": "merchant_demo",
  "gateway_success_rate_based_decider_input": null,
  "api_key": "DE_..."
}