For the complete documentation index, see llms.txt. This page is also available as Markdown.

Confirmar dispersión (message)

Autoriza y libera una dispersión individual o lote de dispersiones que fue creado bajo el esquema approval.type = MESSAGE.

Flujo de Confirmación por OTP (WhatsApp / Email)

  1. Al crear la dispersión con approval.type = MESSAGE, el sistema congela la transacción y despacha un OTP numérico. Si se ingresaron ambos canales en approval, se prioriza el envío al Correo Electrónico (email) sobre WhatsApp (phone).

  2. El cliente/aprobador invoca este endpoint especificando el process_id (UUID del proceso) y el código otp recibido.

  3. Trazo consulta el identificador de aprobador en base de datos y valida el OTP con el servicio central de seguridad.

  4. Si el OTP es válido y se encuentra vigente, se autoriza el desembolso y se transmiten las dispersiones a la red bancaria.

Ruta

POST v1/merchant/payout/confirm/message

Encabezado

Name
Description

x-auth-token*

Es el código generado a partir del proceso de autenticación.

Ejemplo: 8dsa819dj736f1d87fdhd172f12ddw

Content-Type*

Es el tipo de contenido que se está enviando en la solicitud.

Ejemplo: application/json

child-id

Es el código de la cuenta que se busca administrar. Es opcional. Más info en el link Ejemplo: negociohijo

Cuerpo

Name
Type
Description

otp*

string

El hash recibido para confirmar la dispersión.

Ejemplo: 852963

process_id*

string

Identificador de la dispersión Ejemplo: 8dsa819dj736f1d87fdhd172f12ddw

Respuesta


Ejemplo

Última actualización