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.

VirtueMart – Módulo de Mercado Pago (v3.0.x)

Solo damos soporte a plugins oficiales
Esta documentación no cuenta con soporte oficial de Mercado Pago. Si quieres realizar algún cambio, puedes modificar el código abierto en GitHub.

Requerimientos

Basicamente, los requerimientos de este plugin son los mismos que se necesitan para utilizer Virtuemart y Joomla. Tu máquina debería tener:

Plataformas

  • Joomla 2.5 o mayor;
  • VirtueMart 3.0.x o mayor;

Web Server Host

  • PHP 5.3 o mayor con soporte CURL;
  • MySQL version 5.5;
  • Apache 2.x.

Certificado SSL

Si estás utilizando Checkout básico, es un requerimiento que tengas un certificado SSL y el formulario del pago proveído bajo una página HTTPS. Durante los testeos en modo Sandbox, puedes operar sobre HTTP, pero para la homologaión necesitarás adquirir este certificado en caso de que no lo tengan.

Versiones disponibles

Version del plugin Status Versiones compatibles de Virtuemart
v2.0.3 Estable (Versión actual) VirtueMart v3.0.x

Funcionalidad

El módulo de Mercado Pago para VirtueMart esta integrado con las siguientes funcionalidad y soluciones de pago:

  • Checkout básico (Redirect, Iframe ou Modal)

    • Pagos con dos tarjetas
  • Checkout Personalizado

    • Pagos con Tarjetas
    • Pagos con un click (Clientes y Tarjetas)
    • Pagos con otros medios

Instalación

  1. Descargar el zip del módulo
  2. Ir a Extensions > Extension Manager
  3. En Upload Package File > Package File seleccionar cart-virtuemart.zip y clickear en Upload & Installation

Configuración del Checkout básico

  1. Ir a VirtueMart > Payment Methods and click New

  2. Completar el formulario:

  • Payment set setear Mercado Pago
  • Sef Alias setear mercadopago
  • Payment Method seleccionar Mercado Pago
  • Published setear true
  1. Click en Save

  2. Ir a Configuration

Primero que nada, necesitas configurar las credenciales de tu cliente. Para hacerlo, completa tu Client_id y Client_secret en la sección de la configuración de las credenciales.

Setting client id and client secret

Encuentra tu Client id y Client secret en la sección de Credenciales.
  1. Configuraciones del Checkout.

Settings checkout

Typo de Checkout: Como tus clients van a interactuar con MercadoPaog para pagar sus ordenes.;
Auto Redirect: Si está seteado, la plataforma volverá a tu tienda cuando el pago sea aprobado.
Maxima cantidad de cuotas: La mayor cantidad de cuotas permitidas para tus clientes;
Excluir métodos de pago: Seleccionar los métodos de pago que no quieres trabajar con MercadoPago.
Ancho del iFrame: El ancho, en pixeles, del iFrame (sólo para integraciones que utilizan el iframe);
Altura del iFrame: La altura, en pixeles, del iFrame (sólo para integraciones que utilizan el iframe);
Mercado Pago Sandbox: Testea tus pagos en el ambiente de sandbox de Mercado Pago;

  1. Configuraciones de IPN.

Setting Notification - IPN

  • Elige el status para ordenes aprobadas: Setea el status de la orden cuando los pagos son aprobados.
  • Elige el status para ordenes pendientes: Setea el status de la orden cuando los pagos son pendientes.
  • Elige el status para ordenes están en proceso: Setea el status de la orden cuando los pagos están en proceso.
  • Elige el status para ordenes están en mediación: Setea el status de la orden cuando los pagos están en mediación.
  • Elige el status para ordenes son devueltas: Setea el status de la orden cuando los pagos son devueltos.
  • Elige el status para ordenes tienen contracargos: Setea el status de la orden cuando los pagos son contracargos.
  • Elige el status para ordenes canceladas: Setea el status de la orden cuando los pagos son cancelados.
  • Elige el status para ordenes rechazadas: Setea el status de la orden cuando los pagos son rechazados.
  1. Otras configuraciones.

Store category

Categoría de la tienda: Define la categoría de la tienda. ;
Log: Habilitar/Deshabilitar logs.
Logo: Seleccionar el logo. Debes agregar el archivo en la carpeta /images/stories/virtuemart/payment

Configuración del Checkout personalizado - Tarjeta de crédito

  1. Ir a VirtueMart > Payment Methods y hacer click en New

  2. Completar los campos:

  • Nombre de pago setear Tarjeta de crédito - Mercado Pago
  • Sef Alias setear mercadopago
  • Método de pago seleccionar Mercado Pago
  • Publicar setear true
  1. Click en Save

  2. Ir a Configuración

  3. En Producto Mercado Pago seleccionar Tarjeta de crédito - Checkout personalizado

  4. Configura tus credenciales. Para hacerlo, complete tu Access token en la sección de configuración de las credenciales.

Settings credentials - Transparent checkout - Credit card

Para poder encontrarlas, ve a tus credenciales.

  1. Configuración del checkout.

Instruciones para la instalación

Statement Descriptor: Setea la etiqueta que el cliente verá en su facture.;
Binary: Cuando se define como true, el pago solo puede ser aprobado o rechazado. Sino el status de in_process es agregado.

  1. Configuración IPN.

Setting Notification - IPN

  • Elige el status para ordenes aprobadas: Setea el status de la orden cuando los pagos son aprobados.
  • Elige el status para ordenes pendientes: Setea el status de la orden cuando los pagos son pendientes.
  • Elige el status para ordenes están en proceso: Setea el status de la orden cuando los pagos están en proceso.
  • Elige el status para ordenes están en mediación: Setea el status de la orden cuando los pagos están en mediación.
  • Elige el status para ordenes son devueltas: Setea el status de la orden cuando los pagos son devueltos.
  • Elige el status para ordenes tienen contracargos: Setea el status de la orden cuando los pagos son contracargos.
  • Elige el status para ordenes canceladas: Setea el status de la orden cuando los pagos son cancelados.
  • Elige el status para ordenes rechazadas: Setea el status de la orden cuando los pagos son rechazados.

Configuración del Checkout personalizado - Ticket

  1. Ir a VirtueMart > Payment Methods y hacer click en New

  2. Completar los campos:

  • Nombre de pago setear Ticket - Mercado Pago
  • Sef Alias setear mercadopago
  • Método de pago seleccionar Mercado Pago
  • Publicar setear true
  1. Click en Save

  2. Ir a Configuración tab

  3. En Mercado Pago Product seleccionar Ticket - Checkout Custom

  4. Ahora configure tus credenciales. Para hacerlo, complete public_key y access_token en la sección de configuración de credenciales.

Settings credentials - Transparent checkout - Ticket

Puedes obtener tu Access Token en la sección credenciales.

Encuentra toda la información sobre tus credenciales en nuestras preguntas frecuentes.
  1. Configuración IPN.

Setting Notification - IPN - Custom Checkout

  • Elige el status para ordenes aprobadas: Setea el status de la orden cuando los pagos son aprobados.
  • Elige el status para ordenes pendientes: Setea el status de la orden cuando los pagos son pendientes.
  • Elige el status para ordenes están en proceso: Setea el status de la orden cuando los pagos están en proceso.
  • Elige el status para ordenes están en mediación: Setea el status de la orden cuando los pagos están en mediación.
  • Elige el status para ordenes son devueltas: Setea el status de la orden cuando los pagos son devueltos.
  • Elige el status para ordenes tienen contracargos: Setea el status de la orden cuando los pagos son contracargos.
  • Elige el status para ordenes canceladas: Setea el status de la orden cuando los pagos son cancelados.
  • Elige el status para ordenes rechazadas: Setea el status de la orden cuando los pagos son rechazados.

Soporte técnico

Contáctanos a nuestro canal de soporte con la siguiente información:

  • Email de su cuenta de Mercado Pago.
  • Detalles sobre su duda, problema o error.
  • Archivos que puedan ayudar en el entendimiento (Print-Screen, Video, Archivos de logs, etc).
  • Versión del VirtueMart y Joomla.
  • Versión del módulo, si está utilizando.
¿Te resultó útil esta información?

Copyright © 1999-2021 DeRemate.com de Uruguay 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.