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

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

Web Server Host

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:

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
  3. Click en Save

  4. Ir a Configuration
    Primero que nada, necesitas configurar las credenciales de tu cliente. Para hacerlo, complete tu Client_id y Client_secret en la sección de la configuración de las credenciales.

Setting client id and client secret

Puedes obtener tu Client_id y Client_secret, dependiendo e tu país en los siguientes links:

  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
  3. Click en Save

  4. Ir a Configuración

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

  6. 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

Puedes obtener tu Public Key y Access Token, dependiendo de tu país, en:

  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
  3. Click en Save

  4. Ir a Configuración tab

  5. En Mercado Pago Product seleccionar Ticket - Checkout Custom

  6. 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 Public Key y Access Token, dependiendo de tu país, en:

  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.

La búsqueda no arrojó ningún resultado.

Verifica la la ortografía de los términos de búsqueda o prueba con otras palabras clave.