🇪🇸 Español
  • 🇺🇸 English
  • 🇪🇸 Español
  1. Cross-Region
🇪🇸 Español
  • 🇺🇸 English
  • 🇪🇸 Español
  • Introducción a Cobre
    • Bienvenido
    • Comenzar
    • Productos
      • Local Payments
        • Local Payments con Cobre
        • Payins
          • Colombia
            • Checkout
            • Request to Pay (R2P)
            • Débito directo con Nequi
            • Llaves Bre-B estáticas
          • México
            • Referencia de cuenta – CLABEs virtuales
            • Cobre Balance respaldados por CLABE
        • Payouts
          • Colombia
            • Movimientos de dinero con Bre-B
            • Movimientos de dinero con Cobre Fast Pay
          • Mexico
            • Movimientos de dinero con CLABEs y tarjetas SPEI
          • Multi-region
            • Programador de movimientos de dinero
        • Otras funcionalidades
          • Movimientos de dinero masivos
          • Habilitación de flujos de aprobación (Creador–Verificador)
      • CrossBorder Payments
        • Cross Border Payments con Cobre
      • Connect
        • Conectar cuentas bancarias con Cobre
      • Stablecoins
        • PayOuts globales en stablecoins
    • Otras funcionalidades
      • Verificación de cuentas
      • Notificaciones y suscripciones
      • Seguridad en Cobre
      • Rendimiento y throughput
  • Portal
    • Introducción e Inicio Rápido
    • Autenticación en Portal
    • Solución de Problemas y Soporte
    • Movements
      • Proceso de Aprobación (Maker-Checker)
      • Movimiento de Dinero Local
      • Iniciación de Pago Unitario
      • Iniciación de Movimiento de Dinero Masivo
      • Movimientos de Dinero Transfronterizos
      • Enlaces de Pago
      • Scheduler
    • Transactions
      • Transactions
    • Accounts
      • Gestión de Cuentas y Saldos
      • CLABEs Virtuales
    • Counterparties
      • Counterparties
    • Reports
      • Reportes y Conciliación
    • Settings
      • Gestión de Usuarios y Roles
      • Seguridad y Control
    • Developers
      • Gestión de suscripciones
  • Developers
    • Guías de API
      • Inicio rápido
      • Autenticación
      • Cobre Balance
        • Gestión de Virtual Balance Accounts (Cobre Balances)
        • Vinculación de Cuentas
      • Cuentas Connect
        • Gestión de Cuentas Connect
      • Counterparties
        • Gestión de Contrapartes
      • Local Payments
        • Movimiento de Dinero
        • Payouts
          • Colombia
            • Fast Pay & ACH
            • Bre-B
          • Mexico
            • SPEI
          • Cross-Region
            • Movimientos Masivos de Dinero
            • Aprobación de Movimientos Masivos de Dinero
            • Programador de Movimientos de Dinero
        • Payins
          • Colombia
            • Checkout
            • Débito Directo
            • Llaves Cobre con Bre-B
            • Direct Link
          • Mexico
            • Referencia de Cuenta – CLABEs Virtuales
      • Pagos Transfronterizos
        • Pagos Transfronterizos
        • Fondea tu Cobre Balance global
        • Crear Cotizaciones Fx
        • Crear un Movimiento de Dinero Transfronterizo
      • Funcionalidades Transversales
        • Verificación de Cuentas
        • Conciliación con Reportes Cobre en Colombia
        • Reports
        • Programador de Reportes
        • API de Evidencia
        • Notificaciones y Suscripciones
      • Manejo de Errores
        • Diccionario de Errores
      • Testing
        • Pruebas generales
        • Casos de prueba
        • Pruebas de PSE y Bancolombia
    • Explorador de API
      • API de Autenticación
        • Authentication
      • Cobre Balance
        • Crear un Cobre Balance
        • Obtener todas las Cuentas
        • Obtener una Cuenta
        • Actualizar una Cuenta
        • Cerrar un Cobre Balance
        • Obtener transacciones de una cuenta
        • Obtener una Transacción
        • Obtener todas las Transacciones del Cliente
        • Obtener Historial de Saldo Diario de Cuenta
        • Asignar o cambiar cuenta principal
        • Desvinculación de cuenta principal
      • Cuentas Connect
        • Conectar una Cuenta
        • Obtener una Cuenta Conectada
        • Obtener todas las Cuentas Conectadas
        • Obtener una Transacción
        • Obtener Todas las Transacciones de la Cuenta
        • Obtener todas las Transacciones del Cliente
        • Actualizar una cuenta
      • Verificaciones de Cuenta
        • Obtener una Verificación de Cuenta
        • Crear una Verificación de Cuenta
        • Obtener todas las Verificaciones de Cuenta
      • Referencias de cuenta
        • Crear una referencia de cuenta
        • Listar una Referencia de Cuenta
        • Listar todas las Referencias de Cuenta
        • Eliminar una Referencia de Cuenta
      • Llaves Cobre
        • Crear una Llave
        • Obtener todas las Llaves
        • Obtener una Llave
        • Cancelar una llaves
        • Bloquear o reactivar claves
      • Contrapartes
        • Registro de Débito de Cuenta
          • Registrar una Contraparte para Débito Directo
          • Obtener todos los Registros
          • Obtener un Registro
        • Crear una Contraparte
        • Obtener una contraparte
        • Obtener todas las contrapartes
        • Eliminar una contraparte
      • Movimientos de Dinero
        • Crear un Movimiento de Dinero
        • Obtener un Movimiento de Dinero
        • Obtener todos los Movimientos de Dinero
        • Devolver un Movimiento de Dinero
      • Aprobaciones de Movimientos de Dinero
        • Aprobar un Movimiento de Dinero
        • Listar todas las Aprobaciones de Movimientos de Dinero
      • Programador de Movimiento de Dinero
        • Crear un Programador de Movimiento de Dinero
        • Listar todos los Programadores de Movimiento de Dinero
        • Cancelar un Programador Activo
      • Movimiento de Dinero Masivo
        • Crear un Movimiento de Dinero Masivo
        • Listar todos los Movimientos de Dinero Masivos
        • Listar un Movimiento de Dinero Masivo
      • Aprobaciones de Movimiento de Dinero Masivo
        • Decisión de Movimientos de Dinero Masivos
      • CrossBorder Payments
        • Crear una Cotización FX
        • Obtener una Cotización FX
        • Obtener todas las Cotizaciones FX
        • Crear un Movimiento de Dinero Cross Border
        • Obtener un Movimiento de Dinero Transfronterizo
        • Obtener todos los Movimientos de Dinero Transfronterizos
      • Checkout
        • Crear un Checkout
        • Obtener un Checkout
        • Obtener todos los Checkouts
        • Desactivar un Checkout
      • API de Evidencia
        • Solicitudes de Evidencia
          • Obtener Solicitud de Evidencia
          • Buscar Solicitudes de Evidencia
        • Documentos de Evidencia
          • Generar Enlaces de Carga
          • Generar Enlace de Descarga
        • Información de Evidencia
          • Enviar Información de Evidencia
      • Reports
        • Crear un Reporte
        • Obtener todos los Reportes
        • Generar Enlace de Descarga para Reportes Seleccionados
        • Crear un Estado de Cuenta de Cobre Balance
      • Programador de Reportes
        • Crear un Programador de Reportes
        • Obtener todos los Programadores de Reportes
        • Eliminar un Programador de Reportes
      • Notificaciones y Suscripciones
        • Suscribirse a Eventos
        • Obtener todas las Suscripciones
        • Eliminar una Suscripción
        • Listar todos los Eventos Disponibles
    • Catálogos de la plataforma
      • Códigos bancarios mexicanos
      • Códigos bancarios colombianos
      • Tipos de transacción
      • Proveedores de cuenta
    • Diseño de reportes
      • Diseño de movimientos de dinero
        • Todos los movimientos de dinero (CSV)
        • Todos los movimientos de dinero (JSON)
        • Movimientos de dinero SPEI (CSV)
        • Movimientos de dinero LEGACY (CSV)
      • Diseño de transacciones
        • Todas las transacciones (CSV)
        • Todas las transacciones (JSON)
        • Estado de cuenta de Virtual Balance Account (Cobre Balance) (PDF)
      • Diseño de contrapartes
        • Todas las contrapartes (CSV)
      • Diseño de Multicash
        • Encabezado de Multicash (TXT)
        • Multicash Detail (TXT)
    • APIs de Prueba
      • Crear un ajuste de transacción
      • Cambiar el estado de un movimiento de dinero
      • Ajuste de Transacción (QA)
      • Cambiar Estado de Movimiento de Dinero (QA)
    • Estructura de Notificaciones
      • Eventos de Cuenta
        • Crédito de Cuenta
        • Débito de Cuenta
      • Cobre Keys
        • Cobre Keys
      • Movimiento de Dinero
        • Movimiento de Dinero
      • Movimiento de Dinero Masivo
        • Movimiento de Dinero Masivo
      • Movimiento de Dinero Transfronterizo
        • Movimiento de Dinero Transfronterizo
      • Solicitudes de Evidencia
        • Solicitudes de Evidencia
      • Reports
        • Reports
  • Schemas
    • Counterparties
      • USA
        • Counterparty | Create Request (USA)
        • Counterparty | Create Response (USA)
        • Request Medatata Business
        • Response Medatata Business
        • Request Medatata Individual
        • Response Medatata Individual
      • RequestBodies
        • Counterparty-request
      • Colombia
        • PayOut
          • Counterparty | Create Metadata Type CC (CO)
          • Counterparty | Create Metadata Type CH (CO)
          • Counterparty | Create Metadata Type DP (CO)
          • Counterparty | Create Metadata Type Breb Key (CO)
          • Counterparty | Create Metadata Type Cobre Balance (CO)
          • Counterparty | Response Metadata Type CC (CO)
          • Counterparty | Response Metadata Type CH (CO)
          • Counterparty | Response Metadata Type DP (CO)
          • Counterparty | Response Metadata Type Breb Key (CO)
          • Counterparty | Response Metadata Type Cobre Balance (CO)
        • PayIn
          • Counterparty | Create Metadata Type r2p (CO)
          • Counterparty | Create Metadata Type r2p Breb (CO)
          • Counterparty | Response Metadata Type r2p (CO)
          • Counterparty | Response Metadata Type r2p Breb (CO)
        • Secondary Counterparty
          • Secondary Counterparty Create Response (CO)
          • Secondary Counterparty Create Request (CO)
          • Secondary Counterparty Create Metadata Type NP (CO)
          • Secondary Counterparty Request Metadata Type LE
          • Secondary Counterparty Response Metadata Type NP (CO)
          • Secondary Counterparty Response Metadata Type LE (CO)
        • Direct Debit
          • Direct Debit Registration | Create
          • Direct Debit Registration | Response
          • Direct Debit Registration | List All Items
        • Counterparty | Create Response (CO)
        • Counterparty | Create Request (CO)
      • Mexico
        • PayOut
          • Counterparty | Create Metadata Type Clabe (MX)
          • Counterparty | Create Metadata Type SPEI Card (MX)
          • Counterparty | Response Metadata Type Clabe (MX)
          • Counterparty | Response Metadata Type SPEI Card (MX)
        • Counterparty | Create Response (MX)
        • Counterparty | Create Request (MX)
      • Counterparty | List All Items
      • MEX Money Movement Return
    • Transactions
      • Global
        • Transaction | Credit Cross Border
        • Transaction | Debit Cross Border
      • Colombia
        • Debit
          • Transaction | Debit FI (CO) (col_debit)
          • Transaction | Debit Cobre Balance (CO)
          • Transaction | Debit Breb (CO) (breb_debit)
        • Credit
          • Transaction | Credit Direct Debit (CO) (dd_credit)
          • Transaction | Rejected Breb (breb_rejected)
          • Transaction | Credit FI (CO) (col_credit)
          • Transaction | Credit Cobre Balance (CO) (col_cb_credit)
          • Transaction | Credit r2p (r2p_credit)
          • Transaction | Credit Breb (CO) (breb_credit)
          • Transaction | Credit r2p Breb (CO) (r2p_breb_credit)
          • Transaction | Credit Top Up (CO) (col_top_up_credit)
        • Transaction | Connect Obtain (CO)
        • Transaction | Cobre Balance Obtain (CO)
      • Mexico
        • Debit
          • Transaction | Debit SPEI (MX) (spei_debit)
          • Transaction | Debit FI (MX) (mex_debit)
          • Transaction | Debit Internal SPEI (MX)
        • Credit
          • Transaction | Credit SPEI (MX)
          • Transaction | Credit FI (MX)
          • Transaction | Credit Internal SPEI (MX)
        • Transaction | Connect Obtain (MX)
        • Transaction | Cobre Balance Obtain (MX)
        • Transaction | Return SPEI (MX)
      • Transactions | Connect List All Items
      • Transactions | Cobre Balance List All Items
      • Transaction | Adjustment Credit
      • Transaction | Adjustment Debit
      • Transaction | Credit Misc
      • Transaction | Debit Misc
    • Authentication
      • Authentication | Request
      • Authentication | Response
    • Cobre Keys
      • Colombia
        • Cobre Key | Create Request
        • Cobre Key | Create Response
        • Cobre Key | Obtain Response
        • Cobre Key | Reactive Request
    • Money Movements
      • Approvals
        • Money Movement Approvals | Create Request
        • Money Movement Approvals | Create Response
        • Money Movement Approvals | List All Items
      • Mexico
        • PayOut
          • Money Movement | Create Metadata Type SPEI
          • Money Movement | Response Metadata Type SPEI
        • Return
          • Money Movement Return | Create Request
          • Money Movement Return | Create Response
          • Money Movement Return | Response Medatada Type SPEI
      • Colombia
        • PayOut
          • Money Movement | Create Metadata Type Fast Pay
          • Money Movement | Create Metadata Type ACH
          • Money Movement | Create Metadata Type Breb
          • Money Movement | Response Metadata Type ACH
          • Money Movement | Response Metadata Type Fast Pay
          • Money Movement | Response Metadata Type ACH
        • PayIn
          • Money Movement Direct Link | Create Metadata Rail PSE
          • Money Movement Direct Link | Create Metadata Rail r2p Breb
          • Money Movement Direct Link | Response Metadata Rail r2p Breb
          • Money Movement Direct Link | Response Metadata Rail PSE
          • Money Movement Direct Link | Response Metadata Rail Bancolombia
          • Money Movement Direct Link | Response Metadata Rail Nequi
        • Direct Debit
          • Money Movement Direct Debit | Create Metadata
          • Money Movement Direct Debit | Response Metadata
      • Money Movement | Create Response
      • Money Movement | List All Items
    • Accounts
      • Account Verification
        • Mexico
          • Account Verification Create Metadata Type mex_acc_details_1
          • Account Verification Response Metadata Type mex_acc_details_1
          • Account Verification Create Request
          • Account Verification Create Response
          • Account Verifications List All Items
          • Account Verification Create Metadata Type mex_acc_ownership_1
          • Account Verification Response Metadata Type mex_acc_ownership_1
        • Colombia
          • Account Verification Response Metadata Type col_key_details_1
          • Account Verification Create Metadata Type col_key_details_1
          • Account Verification Create Metadata Type col_key_ownership_1
          • Account Verification Response Metadata Type col_key_ownership_1
      • Account References
        • Account References Request
        • Account Reference Response
        • List all account references
      • Cobre Balances
        • Mexico
          • Cobre Balance | Create Metadata (MX)
          • Cobre Balance | Create Response (MX)
        • Colombia
          • Cobre Balance | Create Response (CO)
          • Cobre Balance | Create Metadata (CO)
        • Global
          • Cobre Balance | Create Response (Global)
          • Cobre Balance | Create Metadata (Global)
        • Cobre Balance | Create Request
        • Cobre Balances | List All Items
        • Account_request_PATCH
        • Account_request_CONNECT_PATCH
      • Daily Balance
        • Daily Balance Historiy List All Items
        • Daily Balance Obtain Response
      • Account Connect
        • Mexico
          • Account Connect | Response Metadata (MX)
          • Account Conect | Create Metadata (MX)
        • Colombia
          • Account Connect | Response Metadata (CO)
          • Account Conect | Create Metadata (CO)
        • Account Connect | Create Request
        • Accounts Connect | List All Items
    • Bulk Money Movement
      • Bulk Money Movement | Obtain Response
      • Bulk Money Movement Decision | Create Request
      • Bulk Money Movements | List All Items
    • Money Movement Scheduler
      • Money Movement Scheduler | Create Request
      • Money Movement Scheduler | Create Response
      • Money Movement Scheduler | List All Items
    • Checkout
      • Colombia
        • Checkout | Create Request
        • Checkout | Create Response
        • Checkout | List All Items
        • Checkout | Delete
    • Notifications
      • Subscription | Create Request
      • Subscription | Create Response
      • Subscription | List All Items
      • Subscribable Events | List All Items
      • Subscribable Events | Metadata
    • Evidence Request
      • Schemas
        • Error
        • Evidence Request
        • Document Type
        • Evidence Id
        • Upload Intent
        • Evidence Request Id
        • Evidence Request Status
        • Information Type
        • Information
        • Evidence
        • Information Status
        • Document
        • Document Status
        • Headers
      • RequestBodies
        • UploadIntentRequest
    • Cross Border
      • Cross Border Money Movement
        • Cross Border Money Movement Create Request
        • Cross Border Money Movement Obtain Response
        • Cross Border Money Movements List All Items
        • Cross Border Money Movement Create Response
      • FX Quote
        • FX Static Quote
          • FX Quote Static | Create Response
          • FX Quote Static | Create Request
        • FX Rolling Quote
          • FX Quote Rolling | Create Response
          • FX Quote Rolling | Create Request
        • FX Quote | Create Request
        • FX Quote | List All Items
        • FX Quote | Metadata Fees Breakdown
        • FX Quote | Metadata Quote Tiers
        • FX Quote | Metadata Penalization Tier
    • Reports
      • Download
        • Report Download Create Request
        • Report Download Create Response
      • Reports Create Request
      • Reports Create Response
      • Request Body Reports
      • Reports List All Items
      • Reports Object
      • Reportes Create Metadata
    • Error Model
      • Error-model
    • Report Scheduler
      • Report Schedulers | Create Request
      • Report Schedulers | Create Response
  1. Cross-Region

Movimientos Masivos de Dinero

El Bulk Money Movement te permite procesar múltiples Money Movements desde un solo archivo cargado, lo que lo hace ideal para PayOuts de alto volumen y procesamiento de lotes operativo.
Bulk se usa comúnmente para:
Ejecutar desembolsos masivos (ej., nómina, pagos a proveedores, reembolsos).
Reducir el número de llamadas API enviando muchos Money Movements en una sola solicitud.

Crear el archivo JSON con la lista de Money Movements#

El paso inicial es crear tu archivo JSON que indica los movimientos de dinero que necesitan ser procesados.

Requisitos del archivo JSON#

Reglas clave para el archivo JSON de entrada:
El payload debe ser un arreglo JSON: empieza con [ y termina con ].
Cada solicitud de Money Movement debe estar dentro de { } y separada por comas. Aquí hay un ejemplo del formato de diseño:
[ 
   { 
       money_movement_request_1
   },
   {
       money_movement_request_2
   }
]
Los comentarios no están permitidos (ej., // ...). Por ejemplo:
[
    {
        "amount":100,
        "source_id":"acc_8NeUKp7B5B",     //Comments are not allowed
        "destination_id":"cp_KqiW8WHcaD",
        "metadata":
        {
            "description":"MX Payment - Saldo Crobre",
            "reference":100001
        },
        "external_id":"BBM_46995"
    }
]
El monto debe enviarse en la unidad de moneda más pequeña (ej., 100.00 MXN → 10000).
El tamaño máximo del archivo de entrada es aproximadamente 4.7 MB.

Tipos soportados#

Bulk money movements permite dos tipos de objetos money movement.
Usando un counterparty_id ya creado: Lo siguiente representa un formato JSON válido que contiene dos cuerpos de solicitud Create a Money Movement que es aceptado por bulk money movements:
[
    {
        "amount":100,
        "source_id":"acc_8NeUKp7B5B",
        "destination_id":"cp_KqiW8WHcaD",
        "metadata":
        {
            "description":"SPEI Payment - Saldo Cobre",
            "reference":100001
        },
        "external_id":"BBM_46995"
    },
    {
        "amount":500,
        "source_id":"acc_aJmUHHWDOB",
        "destination_id":"cp_c0jhj7gn7v",
        "metadata":
        {
            "description":"ACH Payment Bancolombia",
        },
        "external_id":"BBM_32656"
    }
]
Sin un counterparty_id creado previamente: El proceso te permite crear un counterparty directamente incluyendo los detalles del cuerpo de solicitud Create a Counterparty dentro del destino. Lo siguiente representa un formato JSON válido que contiene un money movement SPEI con un destino counterparty válido y es aceptado por bulk money movements:
[
    {
        "amount": 1,
        "source_id": "acc_poyBrvkPRI",
        "destination":
        {
            "geo": "mex",
            "type": "clabe",
            "alias": "cccc",
            "metadata":
            {
                "account_number": "710969000037970288",
                "counterparty_fullname": "Company",
                "counterparty_id_type": "rfc",
                "counterparty_id_number": "ND"
            }
        },
        "metadata":
        {
            "description": "TEST PRO BMM",
            "reference": "009911"
        }
    }

]

Counterparties soportados#

Payout vía Bulk soporta los siguientes tipos de destino:
Contrapartes Payout Colombia
Contrapartes Payout México
Tipo de DestinoTipo de ContraparteRails
Cuenta CorrienteccFast Pay / ACH
Cuenta de AhorrochFast Pay / ACH
Depósito ElectrónicodpFast Pay / ACH
Clave BreBbreb_keyBreB / Fast Pay* / ACH*
Cobre Balancecobre_balanceFast Pay

Idempotencia de contrapartes en Bulk#

El proceso de bulk money movement verifica la existencia de la contraparte antes de la creación asegurando que no haya sido creada previamente. Esto se logra verificando la idempotencia a través de la concatenación de los siguientes campos:
Tipo de ContraparteCampos Concatenados
ccgeo, type, account_number, beneficiary_institution, counterparty_fullname, counterparty_id_number, counterparty_id_type, counterparty_email, y counterparty_phone
chgeo, type, account_number, beneficiary_institution, counterparty_fullname, counterparty_id_number, counterparty_id_type, counterparty_email, y counterparty_phone
dpgeo, type, account_number, beneficiary_institution, counterparty_fullname, counterparty_id_number, counterparty_id_type, counterparty_email, y counterparty_phone
cobre_balancegeo, type, cobre_tag, counterparty_email, counterparty_fullname, counterparty_id_number, counterparty_id_type, y counterparty_phone

Flujo de autorización (opcional)#

Puedes enviar tu Bulk Money Movement para aprobación configurando la bandera checker_approval a true en el encabezado de la solicitud.
Si eliges enviar el bulk para aprobación, todos los Money Movements dentro del archivo serán enviados para aprobación y, si no se encuentra ningún error de validación o técnico, los money movements serán creados con un estado pending_approval.
Para aprender más sobre aprobaciones, consulta Bulk Money Movements Approval o documentación de aprobación de money movements individuales.

Ciclo de vida del Bulk#

Un Payout a través de Bulk Money Movement sigue un ciclo de vida simple:
1. Construir el archivo JSON
Construye el archivo JSON con todos los Money Movements a ser procesados.
2. Cargar el archivo
Carga el archivo para crear el Bulk Money Movement.
3. Proceso de validación
Cobre valida el archivo e inicia el procesamiento de cada Money Movement, rastreando el estado del proceso bulk (ej., validating, processing, completed, etc.).
4. Creación de Money Movement
Los Money Movements creados a través de Bulk incluirán un batch_id (útil para reconciliación).
5. Recibir actualizaciones de estado
Rastrea el progreso usando endpoints de recuperación y/o Webhooks.
Incluso si un Money Movement encuentra un error funcional, el objeto Money Movement puede ser creado aún y el error se reflejará en la descripción de su estado.

Proceso de bulk money movement#

La plataforma recibirá y validará un archivo que contiene múltiples money movements.
Una vez validado, se actualizará la marca de tiempo de ejecución y el número total de pagos.
Luego el proceso ejecutará todos los money movements listados en el archivo y completará el proceso actualizando el tiempo de ejecución y el número total de pagos.

Estados de bulk money movement#

image.png
Validating: Estado inicial del bulk money movement. Refleja el momento cuando el proceso comenzó a validar el formato del archivo.
Failed: Estado que indica que el proceso de validación ha encontrado un error.
Processing: Estado que indica que el archivo ha sido validado, y cada money movement en el archivo será procesado.
Pending Approval: Estado que indica que el archivo está esperando aprobación.
Canceled: Estado que indica que el proceso de bulk money movement ha sido cancelado.
Completed: Estado que indica que el proceso de bulk money movement ha sido completado.
El bulk money movement solo validará el formato del archivo cargado. Si ocurre un error funcional, el objeto Money Movement será creado aún, y el error (del Diccionario de errores) será incluido en la descripción del money movement.

Formatos de archivo permitidos#

Mientras continuamos evolucionando el proceso de bulk money movement para incorporar nuevos formatos disponibles, los siguientes están permitidos:
Formato de archivo
Formato de objeto
Tamaño máximo
JSON
Solicitud Money Movement
4.7 Mb

Acciones realizadas en Bulk Money Movements#

🔑 Crear
🔍 Recuperación
👍 Aprobación
Descripción: Creación de Bulk Money Movement.
Qué esperar después de la acción: Se crea Bulk Money Movement en Cobre.
📘 Aprende más:
🔗 Crear un Bulk Money Movement

Cómo empezar#

Antes de comenzar, recomendamos revisar las siguientes consideraciones.

Antes de usar esta API#

1
Prepara tu archivo JSON
Crea un arreglo JSON que contenga todas las solicitudes de Money Movement.
Sigue los requisitos del archivo JSON.
Asegúrate de que cada entrada use un destination_id existente o un objeto destination en línea.
Considera aprovechar la idempotencia de Counterparty según los campos concatenados por tipo de contraparte.
2
Asegúrate de tener la solicitud de money movement correcta
Asegúrate de que los campos del money movement estén correctamente representados:
Recuerda que la combinación entre origen y destino debe tener una combinación de money movement válida.
El source_id tiene que ser válido y existir.
El destination_id (si se proporciona) tiene que ser válido y existir.
Los campos dentro de los metadata necesitarán estar alineados dependiendo de la combinación de money movement de origen y destino.
El amount es la unidad más pequeña de la moneda (ej., 100.00 MXN debe representarse como 10000).
El tamaño máximo del archivo json de entrada es aproximadamente 4.7 MB.
Considera usar external_id para vincular cada pago a un objeto o proceso externo
Considera implementar la lógica checker_approval.
3
Envía tu Bulk money movement para aprobación (opcional)
Usa el Endpoint de Decisión de Bulk Money para proporcionar el resultado de la decisión sobre el Bulk.
Ver Flujo de aprobación de Bulk Money Movements para más detalles.
4
Implementa Webhooks para rastrear el estado del Money Movement
Para mantenerte informado sobre el estado de las transacciones Payout, recomendamos encarecidamente implementar Webhooks. Los Webhooks notifican a tu sistema cuando un pago es iniciado, procesado, completado, o falla. También suscríbete a los eventos requeridos para recibir notificaciones sobre débitos y créditos de transacciones.
Ver Notificaciones y suscripciones para más detalles.

Qué esperar después de usar esta API#

1
Actualizaciones de estado del proceso Bulk
El proceso bulk transiciona a través de estados como validating, processing, y completed.
2
Reconcilia usando batch_id
Los Money Movements creados desde bulk incluyen un batch_id, permitiendo correlación entre el lote y cada payout resultante.
3
Maneja errores por Money Movement
Algunos Money Movements pueden fallar debido a requisitos funcionales. Usa endpoints de recuperación y Webhooks para identificar y reintentar solo las entradas afectadas.
Modified at 2026-02-03 14:08:54
Previous
SPEI
Next
Aprobación de Movimientos Masivos de Dinero
Built with