Probar mi Marketplace - Marketplace - Mercado Pago Developers
Developers
Referencia de API
Soporte
Ingresar

    Inicio

    Empieza por aquí

    Cobros online

    Checkout Pro

    Checkout API

    Link de pago

    Suscripciones

    Marketplace

    Mobile Checkout

    Web Tokenize Checkout

    Pagos presenciales

    Código QR

    Mercado Pago Point

    Plugins y plataformas

    WooCommerce

    Prestashop

    Magento 2

    Shopify

    Tiendanube

    VTEX

    SDKs

    Notificaciones

    Webhooks

    IPN

    Gestión de cuenta

    Requisitos para ir a producción

    Obtener pagos

    Reportes

    Devoluciones y cancelaciones

    Gestión de contracargos

    Mejora la aprobación

    Recursos

    Localización

    Changelog

    Status

EN ESTA PÁGINA

Sugiere cambios
Ayúdanos a mejorar la documentación
¿Viste información errónea, te gustaría que expliquemos algo más o que mejoremos nuestras guías? Déjanos tus sugerencias en GitHub.

Prueba tu integración

Es muy importante que antes de salir a producción realices pruebas del flujo de pagos, verificando que las configuraciones que realizaste a nivel de preferencia se reflejen efectivamente en el checkout. Debes verificar que:

  • La información del bien o servicio a pagar es correcta.
  • Se reconoce la cuenta del cliente, porque envías el email.
  • Ofreces la formas de pago que deseas.
  • Tu cliente es redireccionado correctamente luego de finalizado el pago.
  • Se realiza la división del pago correctamente entre tu cuenta marketplace y la del vendedor.

¿Cómo realizar las pruebas?

Crea usuarios de prueba

Para simular el proceso de pago de punta a punta debes crear 3 usuarios de prueba: marketplace, vendedor y comprador.

Nota
Para poder testear el Checkout Pro todos los involucrados en el flujo deben ser test_users, caso contrario devolverá el error de "Invalid users involved".

Debes efectuar la siguiente llamada a la API para crear cada uno de los usuarios.

Solicitud

curl

curl -X POST \
-H "Content-Type: application/json" \
-H 'Authorization: Bearer ACCESS_TOKEN' \
"https://api.mercadopago.com/users/test_user" \
-d '{"site_id":"MLA"}'

Respuesta

json

{
    "id": 123456,
    "nickname": "TT123456",
    "password": "qatest123456",
    "site_status": "active",
    "email": "test_user_123456@testuser.com"
}

Tarjetas de prueba

PaísVisaMastercardAmerican Express
Argentina4509 9535 6623 37045031 7557 3453 06043711 803032 57522
Brasil4235 6477 2802 56825031 4332 1540 63513753 651535 56885
Chile4168 8188 4444 71155416 7526 0258 25803757 781744 61804
Colombia4013 5406 8274 62605254 1336 7440 35643743 781877 55283
México4075 5957 1648 37645474 9254 3267 0366no disponible
Perú4009 1753 3280 6176no disponibleno disponible
Uruguay4157 2362 1173 64865161 4413 1585 2061no disponible

También puedes utilizar tarjetas de prueba de medios de pago locales de cada país.

Realiza las pruebas correspondientes

El proceso completo para probar el checkout es el siguiente:

  1. Inicia sesión de Mercado Pago con la cuenta del marketplace y genera un APP_ID con todas sus configuraciones y la URL para enviarle al vendedor para que vincule su cuenta.
  2. Inicia sesión de Mercado Pago con el vendedor y vincula la cuenta al marketplace, ingresando en la url configurada.
  3. Verifica que has registrados las credenciales del vendedor en el marketplace.
  4. Efectúa un pago de prueba. Puedes enviar el mail del comprador en la preferencia de pago, o probar el flujo como invitado. El email del comprador va a ser requerido al finalizar la compra.
  5. Completa los datos del formulario, ingresando los dígitos de una tarjeta de prueba. En fecha de expiración debes ingresar cualquier fecha posterior a la actual y en código de seguridad 3 dígitos.
  6. En el nombre del titular de la tarjeta debes ingresar el prefijo correspondiente a lo que quieras probar:
    • APRO: Pago aprobado.
    • CONT: Pago pendiente.
    • CALL: Rechazo llamar para autorizar.
    • FUND: Rechazo por monto insuficiente.
    • SECU: Rechazo por código de seguridad.
    • EXPI: Rechazo por fecha de expiración.
    • FORM: Rechazo por error en formulario.
    • OTHE: Rechazo general.
  7. Valida, en caso de reintento, que se lleven a cabo correctamente.
  8. Verifica que la notificación te ha llegado correctamente.
  9. Verifica que la división del pago entre las cuentas del marketplace y la del vendedor se ha realizado en forma correcta según lo especificado en el atributo marketplace_fee de la preferencia de pagos.
  10. Realiza la devolución de un pago acreditado.
¿Te resultó útil esta información?

Mercado Pago ofrece servicios de pago y no está autorizado por el Banco Central a operar como entidad financiera. Los fondos acreditados en cuentas de pago no constituyen depósitos en una entidad financiera ni están garantizados conforme legislación aplicable a depósitos en entidades financieras. Copyright © 2021 MercadoLibre S.R.L.

Términos y condicionesCómo cuidamos tu privacidad
Partners Mercado Pago

Al navegar en este sitio aceptás las cookies que utilizamos para mejorar tu experiencia. Más información.