Probar la integración
Antes de salir a producción, recomendamos probar el correcto funcionamiento de tu integración y del procesamiento de las transacciones. Esto te permitirá verificar si la integración se realizó correctamente y si las transacciones se están procesando sin errores. A continuación se detalla cómo realizar la prueba de integración.
Para probar tu integración con Payouts, crea transacciones enviando un POST, con tu Access Token de prueba y el header X-Test-Token:true al endpoint /v1/payouts/{id}/transactionsAPI para que la solicitud se realice en un entorno de pruebas.
- Transferencias entre cuentas Mercado Pago:
curl
curl --location 'https://api.mercadopago.com/v1/payouts' \ --header 'X-Idempotency-Key: {{SOME_UNIQUE_VALUE}}' \ --header 'Content-Type: application/json' \ --header 'X-Enforce-Signature: false' \ --header 'Authorization: Bearer {{YOUR_ACCESS_TOKEN}}' \ --header 'X-Test-Token: true' \ --data-raw '{ "external_reference": "global_111", "config": { "notification_url": "https://your-webhook-endpoint.com/notifications" }, "description": "description_root", "schedule_date": "2026-11-13T15:00:00", "transactions": [ { "type": "account", "description": "description_transaction", "account": { "email": "test_user_7016385811392037126@testuser.com" }, "amount": { "currency": "ARS", "value": 1 }, "external_reference": "test_mp-mp" } ] }'
- Transferencias para otros bancos a partir del Mercado Pago:
curl
curl --location 'https://api.mercadopago.com/v1/payouts' \ --header 'X-Idempotency-Key: {{SOME_UNIQUE_VALUE}}' \ --header 'Content-Type: application/json' \ --header 'X-Enforce-Signature: false' \ --header 'Authorization: Bearer {{YOUR_ACCESS_TOKEN}}' \ --header 'X-Test-Token: true' \ --data '{ "external_reference": "global_111", "config": { "notification_url": "https://your-webhook-endpoint.com/notifications" }, "description": "description_root", "schedule_date": "2026-11-13T15:00:00", "transactions": [ { "description": "description_transaction", "type": "account", "account": { "holder": "Test payout", "number": "646016230131277849", "bank_id": "646" }, "amount": { "currency": "ARS", "value": 10 }, "external_reference": "12344" } ] }'
¡Listo! Una vez finalizados estos pasos, la integración estará completa y podrás salir a producción.
