Crear Usuarios de Prueba en MercadoPago

Cuando usamos las credenciales de testing de MercadoPago en alguna aplicación web, se activa el modo Sandbox y con ello podemos simular algunos pagos. Sin embargo este ambiente tiene sus limitaciones, entre ellas no funcionan las notificaciones ( ni el IPN ni el webhook ), que son las encargadas de alertar al comercio que hubo un evento, ya sea un pago, un reembolso entre otros.

Pero hay una buena noticia: MercadoPago nos permite crear usuarios de prueba en el mismo ambiente de producción, donde sí funcionan las notificaciones y otras funcionalidades que en modo Sandox era limitado, así que aquí te enseñaremos a hacerlo.

 

Qué necesitamos?

 

Cuál es el uso de los usuarios de prueba?

Necesitas 2 usuarios de prueba, uno será el vendedor y otro será el comprador, pues MercadoPago nos obliga a que ambos sean usuarios de prueba.

Además, sólo al usuario vendedor lo usaremos para generar nuevas credenciales que van en nuestra aplicación web; y de nuestro usuario comprador sólo usaremos su correo y sus tarjetas de prueba.

 

Crear un usuario test.

Abrimos Postman para hacer un llamado POST y enviar como cuerpo el país de origen. Debes poner tus credenciales de producción en ACCESS_TOKEN

URL: https://api.mercadopago.com/users/test_user?access_token=ACCESS_TOKEN 

 

Aqui un pantallazo de Postman con toda la información puesta:

Postman mercadopago

Aquí la tabla de países que podes enviar, todo depende de que país sos:

Pais Site_id
Argentina MLA
Brasil MLB
México MLM
Chile MLC
Uruguay MLU
Perú MPE
Colombia MCO

 

Y el resultado de ese llamado es el siguiente:

mercadopago test

He aqui su usuario de prueba, el cual tiene un user y password para hacer login en la web de MercadoPago, recuerda que debes repetir 1 vez más esta operación ya que necesitas 2 usuarios de prueba: vendedor y comprador.

 

No queres usar o no sabes usar Postman?

Podes usar nuestro formulario, sólo debes colocar tu Access Token de producción y rápidamente aparecerá tu usuario test.



Result:

 

Usuario Vendedor

Elige uno de los 2 usuarios que creaste (cualquiera) y hacé login en la web de MercadoPago de tu país. Una vez conectado, debes traer las credenciales de producción de ese usuario.

Argentina
https://www.mercadopago.com/mla/account/credentials

Brasil
https://www.mercadopago.com/mlb/account/credentials

Chile
https://www.mercadopago.com/mlc/account/credentials

Colombia
https://www.mercadopago.com/mco/account/credentials

Mexico
https://www.mercadopago.com/mlm/account/credentials

Perú
https://www.mercadopago.com/mpe/account/credentials

Uruguay
https://www.mercadopago.com/mlu/account/credentials

checkout básico mercadopago test

 

Usuario Comprador

El otro usuario que queda será el usuario comprador y para simular una compra debes usar el correo generado y una tarjeta de prueba disponible.

País Visa Mastercard American Express
Argentina 4509 9535 6623 3704 5031 7557 3453 0604 3711 803032 57522
Brasil 4235 6477 2802 5682 5031 4332 1540 6351 3753 651535 56885
Chile 4168 8188 4444 7115 5416 7526 0258 2580 3757 781744 61804
Colombia 4013 5406 8274 6260 5254 1336 7440 3564 3743 781877 55283
México 4075 5957 1648 3764 5474 9254 3267 0366 no disponible
Perú 4009 1753 3280 6176 no disponible no disponible
Uruguay 4157 2362 1173 6486 5161 4413 1585 2061 no disponible

Nota 1: Para Argentina no te recomiendo VISA, estuvo fallando un tiempo.

Nota 2: Para todas las tarjetas podes usar como fecha de vencimiento 11/25 , como nombre a APRO y como CVV a 123

 

Un gif explicativo

gift crear usuario de prueba en mercadopago

 

Listo! ya tenemos ambos usuarios de prueba, ahora podes hacer pruebas reales sin gastar dinero real.

 

2 Responses

  1. Hola! Sigo el procedimiento pero me devuelve:

    {
    “message”: “Invalid siteId”,
    “error”: “bad_request”,
    “status”: 400,
    “cause”: []
    }

    Sabes por que puede ser?
    Muchas gracias.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Back to Top