Actualizar empresa

PATCHhttps://api.pasarela.melenashair.com/admin/merchants/{id}

Cambia las condiciones de una empresa: la comisión de la plataforma, quién paga el gas y todo lo que la empresa también puede cambiar por su cuenta. Envía solo los campos que quieras cambiar; cualquier campo desconocido responde 400.

Ver el ejemplo y probar ↓

Las comisiones y el paso de gas_mode entre platform y los otros dos modos se escriben primero en el contrato. Si esa transacción falla, la base de datos no cambia. Las billeteras (treasury, fee_wallet, admin_address) no se cambian por la API: solo las cambia el admin de la empresa en el contrato.


Parámetros de ruta

iduuidobligatorio

Id de la empresa.

Parámetros del cuerpo

platform_fee_bpsinteger

Comisión de la plataforma en puntos básicos (100 = 1 %). Entre 0 y 10000.

merchant_fee_bpsinteger

Comisión que la empresa cobra a su usuario, en puntos básicos (200 = 2 %). Entre 0 y 10000.

merchant_fee_baseenum

Base de la comisión de la empresa: gross = sobre el depósito; net = sobre lo que queda tras la comisión de la plataforma.

Valores:grossnet

gas_modeenum

Quién paga el gas del barrido. Ver Gas.

Valores:platformmerchantcustomer

min_depositnumber

Depósito mínimo en USD (1 token = 1 USD). Por debajo, el depósito queda como below_minimum y no se acredita. Mínimo 0.

confirmationsinteger

Bloques de espera antes de confirmar un depósito. Entre 0 y 10000.

webhook_urlstring

URL que recibe los webhooks, o null para dejar de enviarlos. En producción debe empezar por https://; en pruebas también se acepta http://.

Cabeceras

x-admin-tokenstringobligatorio

Clave de administración de la plataforma.

Respuestas