Recuperos - Web Tokenize Checkout - Mercado Pago Developers
Developers
Referencia de API
Soporte
Ingresar

    Inicio

    Empieza por aquí

    Cobros online

    Checkout Pro

    Checkout API

    Link de pago

    Marketplace

    Mobile Checkout

    Web Tokenize Checkout

    Pagos presenciales

    Código QR

    Plugins y plataformas

    WooCommerce

    Prestashop

    Magento 2

    Shopify

    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.

Web Tokenize Checkout - Recuperos

Nota
Evita pagos rechazados con nuestras recomendaciones para mejorar la aprobación de tus pagos.

En el caso de que un pago fuese rechazado puedes ofrecerle al comprador la opción de reintentarlo y recuperar la venta.

En ese momento recibirás como respuesta el estado del pago rechazado (rejected) y es recomendable informarle al usuario dicho estado.

Junto con la comunicación puedes ofrecer además la posibilidad de volver a ingresar los datos de tarjeta, usando nuevamente el Web Tokenize Checkout. También tienes la posibilidad de cambiar el texto del botón mediante el atributo data-button-label para complementar la comunicación.

Por ejemplo:

html

<h1>¡Algo salió mal!</h1>
<p>Ha ocurrido un error con el pago. Por favor vuelve a intentarlo:</p>

<form action="/procesar-pago" method="POST">
  <script
    src="https://www.mercadopago.com.ar/integrations/v1/web-tokenize-checkout.js"
    data-public-key="ENV_PUBLIC_KEY"
    data-transaction-amount="100.00"
    data-button-label="Reintentar"> <!-- Texto del botón -->
  </script>
</form>

Recuperos Mercado Pago Web Tokenize Checkout

Checkout abierto por defecto

Otra posibilidad, en caso de que un pago fuese rechazado, es invocar al Web Tokenize Checkout con el formulario ya abierto en el contexto donde originalmente el usuario cargó los datos.

La opción de abrir el checkout por defecto es controlada desde el atributo data-open y sólo es cuestión de setear el atributo en true.

Por ejemplo:

html

<form action="/procesar-pago" method="POST">
  <script
    src="https://www.mercadopago.com.ar/integrations/v1/web-tokenize-checkout.js"
    data-public-key="ENV_PUBLIC_KEY"
    data-transaction-amount="100.00"
    data-open="true"> <!-- Abierto por defecto -->
  </script>
</form>
¿Te resultó útil esta información?

Copyright © 1999-2021 MercadoLibre Perú S.R.L.

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

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