Con nuestro servicio de Payouts podrás realizar salidas de dinero a la cuenta que indiques en caso de ser necesario.

Resumen del flujo


  1. **REALIZAR LOGIN** Comenzamos realizando login mediante la ruta de autenticación de la api, esto te permitirá conseguir un token de autorización necesario para interactuar con el resto de funciones.
  2. **GENERAR PAYOUT** Indicamos los campos de la cuenta a la cual se realizará el Payout, posterior a eso recibiremos respuesta inmediata de la API confirmando si la petición se realizó/procesó de forma exitosa.
  3. PROCESAR NOTIFICACIÓN WEBHOOK Procesamos la notificación de estado final de cada Payout de forma individual, en este paso debes levantar una API para procesado asíncrono (webhook).

Opciones adicionales


  1. **CONSULTAR SALDO DE CUENTA** Puedes consultar el balance de la cuenta en todo momento, considera revisar el saldo actual previo a realizar un Payout “masivo”.
  2. **CONSULTAR ESTADO DE UN PAYOUT** Puedes consultar el estado actual de un Payout mediante su identificador único, esto te permitirá consultar o actualizar el estado frente a dudas, sin embargo, este método no debe ser nunca el principal de actualización de estados de Payout.
  3. CONSULTAR PAYOUTS POR RANGO DE FECHA Puedes consultar el estado de todos tus Payouts en un rango de fechas determinadas definidas durante la consulta a la API.

Definiciones:

Parámetro Descripción
merchant_code Código único de identificación de comercio, variará entre ambientes sandbox y productivo. Entregado por ETpay al momento de iniciar la cadena de comunicaciones para la integración.
merchant_api_token Token de autenticación para el uso de la api, variará entre ambientes sandbox y pre-productivo/productivo. Entregado por ETpay al momento de iniciar la cadena de comunicaciones para la integración.
username Nombre de usuario entregado por ETpay al momento de iniciar la cadena de comunicaciones para la integración.
password Contraseña entregada por ETpay al momento de iniciar la cadena de comunicaciones para la integración.
api_url URL de la api de servicios e inicio de sesión, variará entre ambientes sandbox y pre-productivo/productivo. Entregado por ETpay al momento de iniciar la cadena de comunicaciones para la integración.
authorization_token Token de autorización generado durante el paso de login.

Flujo Base

Login


Para comenzar, solicitamos que puedas realizar un login, con eso podrás hacer uso del servicio de payouts, esto con el fin de brindar una mayor seguridad a la hora de hacer movimientos de dinero.