Update Merchant
PUT/v1/acquirer/merchants/:id
Updates an existing merchant's information.
Request
Path Parameters
- application/json
Body
Possible values: >= 8 characters and <= 8 characters
Possible values: >= 8 characters and <= 8 characters
Possible values: >= 8 characters and <= 8 characters
addressobjectrequired
Possible values: Value must match regular expression ^[A-Z]{2}$
visa_settingsobjectnullable
Possible values: >= 8 characters and <= 8 characters
Possible values: >= 10 characters and <= 10 characters
mastercard_settingsobjectnullable
Possible values: >= 6 characters and <= 6 characters
Responses
- 200
- 403
- 422
- application/json
- Schema
- Example (from schema)
- Example
Schema
Possible values: >= 8 characters and <= 8 characters
Possible values: >= 8 characters and <= 8 characters
Possible values: >= 8 characters and <= 8 characters
addressobjectrequired
Possible values: Value must match regular expression ^[A-Z]{2}$
visa_settingsobjectnullable
Possible values: >= 8 characters and <= 8 characters
Possible values: >= 10 characters and <= 10 characters
mastercard_settings
objectnullable
Possible values: >= 6 characters and <= 6 characters
{
"id": "string",
"name": "string",
"arabic_name": "string",
"merchant_id": "string",
"mcc": "string",
"trading_name": "string",
"cr_number": "string",
"unified_number": "string",
"goods_description": "string",
"website": "string",
"timezone": "string",
"mada_terminal_id": "string",
"visa_terminal_id": "string",
"master_terminal_id": "string",
"vault_name": "string",
"card_auth_preference": "string",
"address": {
"line_1": "string",
"line_2": "string",
"city": "string",
"state": "string",
"country": "string",
"zip": "string",
"company": "string"
},
"visa_settings": {
"identifier": "string",
"verification_value": "string",
"market_indicator": "string"
},
"mastercard_settings": {
"assigned_id": "string"
},
"created_at": "string",
"updated_at": "string"
}
{
"id": "0194f9b2-a68c-7c4f-a71f-ed888c6beb8e",
"name": "Merchant 7",
"arabic_name": "الإسم العربي",
"merchant_id": "2849347",
"mcc": "5598",
"trading_name": "Merchant 7",
"cr_number": "6729327887",
"unified_number": "460370301339",
"goods_description": "repellendus suscipit fugit tempora eum voluptatem asperiores repudiandae error doloribus",
"website": "http://erdman.example/leigh_rath",
"timezone": "Asia/Riyadh",
"mada_terminal_id": "MD302095",
"visa_terminal_id": "VC455050",
"master_terminal_id": "MC115369",
"rule_precedence": "acquirer",
"vault_name": "memory_vault",
"card_auth_preference": "default",
"address": {
"line_1": "3180 Little Ridges",
"line_2": "6212",
"city": "Riyadh",
"state": "Riyadh",
"country": "SA",
"zip": "48320",
"company": "Schoen, Skiles and Schumm"
},
"acquirer": {
"id": "0194f9b2-a50c-7dd6-bf66-8ba64481150a",
"name": "ac7"
},
"visa_settings": {
"identifier": "19963350",
"market_indicator": null,
"verification_value": "2709578647"
},
"mastercard_settings": {
"assigned_id": "491579"
},
"created_at": "2025-02-12T10:27:02Z",
"updated_at": "2025-02-12T10:27:02Z"
}
- application/json
- Schema
- Example (from schema)
- Example
Schema
{
"message": "string"
}
{
"message": "Unauthorized"
}
- application/json
- Schema
- Example (from schema)
- Example
Schema
errorsobjectrequired
{
"message": "string",
"errors": {
"name": [
"string"
]
}
}
{
"message": "Data validation failed",
"errors": {
"name": [
"This field is missing."
]
}
}