Bancoagrícola Logo
RefundsTokenization

Country:

PUT

/v1/merchants/{id}

Actualizar Comercio

Permite modificar la información de un comercio ya registrado en el sistema. Esta operación se realiza proporcionando el ID del comercio y los datos actualizados que se desean modificar, tales como la ubicación, dirección de facturación, estado del comercio o información de contacto.

URL Parameters

id

string
required

Identificador único del comercio a actualizar

example

organization_id

string
required

ID de la organización a la que pertenece el comercio.

name

string
required

Nombre legal o comercial del comercio.

type

string
required

Tipo de comercio.

location_address

object
required

Dirección física donde opera el comercio.

billing_address

object
required

Dirección de facturación del comercio.

default_currency

string
required

Moneda principal del comercio (código ISO 4217).

supported_currencies

array
required

Lista de monedas soportadas por el comercio.

phone

string

Teléfono de contacto del comercio.

email

string

Correo electrónico de contacto del comercio.

activity

string

Actividad principal del comercio.

parent_id

string

Campo válido únicamente para la creación de Submerchants asociados a un Merchant. Corresponde al ID del comercio principal.

rails

object

Configuración de rieles de pago (VISA, MASTERCARD, etc).

custom_data

object

Datos personalizados del comercio.

id

string

Si no se proporciona, se generará un ID único automáticamente. Útil para integraciones que requieran un ID específico.

alias

string

Alias para búsquedas rápidas.

website

string

Sitio web del comercio. Obligatorio para comercios de tipo ECOMMERCE.

tax_information

object
required

Información fiscal del comercio.

payout_information

object

Información de pago del comercio.

fee_configuration

object

Configuración de tarifas del comercio.

contract_information

object

Información del contrato del comercio.

notes

string

Notas adicionales sobre el comercio

Response Examples

200

Comercio actualizado exitosamente.

400

Error de validación o solicitud incorrecta

404

Comercio no encontrado

Language

Login required to test API

Code Examples

cURL

curl -X PUT "https://api.akua.la/v1/merchants/example_value" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "location_address": {},
  "billing_address": {},
  "supported_currencies": [],
  "rails": {},
  "custom_data": {},
  "tax_information": {},
  "payout_information": {},
  "fee_configuration": {},
  "contract_information": {}
}''