Comprobaciones antes de aquirir la extensión.

Preparación de sdk para conexión de Mercado Pago

Neceista php 7.1 o superior.
Ingrese al servidor de moodle como root y pase al directorio, en algunos casos /var/www/
Instale composer y dependencias necesarias con el script de adecuación:

1. Pase al directorio con:      cd /var/www/
2. Descargue el scrip con:      wget https://innovandoweb.com/repsogry/2020/06/check-composer-sdk.sh_.tar
3. Descomprima con:   tar -xvf check-composer-sdk.sh_.tar
4. Brinde el permiso al script con:     chmod 700 check-composer-sdk.sh
5. Ejecute el script con:     ./check-composer-sdk.sh

Revise que no presente ningún problema en la información que brinda el script de validación, si tiene problemas contacte con el administrador del sistema para corregir estos inconvenientes, no debe adquirir la extensión si presenta problemas (No se realizan devoluciones o cambios).

Mayor información en la url:

https://www.mercadopago.cl/developers/es/guides/sdks/official/php/

Una vez instalado sin problemas puede continuar con la obtención de llave de integración

Descripción

Este complemento ayuda a los administradores y webmasters a usar Mercadopago como la pasarela de pago.

Este complemento tiene todas las configuraciones para el desarrollo, así como para el uso de producción. Es fácil de instalar y configurar.

Consideraciones sobre la integración y los pagos.

Matriculaciones automáticas.

La imagen tiene un atributo ALT vacío; su nombre de archivo es pago-1024x1024.jpg

La matriculación automática sólo funciona si al terminar la transacción el cliente da un clic en regresar a la tienda.

Matriculaciones manuales.

La imagen tiene un atributo ALT vacío; su nombre de archivo es manual-1024x683.jpg

Para medios de pago como: efectivo, baloto o de otra entidad deben ser inscritos de manera manual (dependen de la entidad tercera, pin o confirmación).

En cualquier caso la transacción se registrará en tu cuenta Mercadopago y podrá hacer la validación con el usuario y su pago. 

Nota: Extensión válida para un sitio. 

Información rápida de funcionamiento.

La extensión enrol_mercadopago, permite matricular usuarios a sus cursos mediante el pago correspondiente con mercadopago, una vez validada la transacción se realiza la inscripción con el rol estudiante en el curso.

 

Consideraciones para el correcto funcionamiento en sitios web.

Mercadopago requiere que el sitio en donde se realice la vinculación cuente con:

Transacciones encriptadas

  • Un nombre de dominio.
  • Certificado ssl, para la seguridad de las transacciones.
  • Sitio moodle versiones entre moodle 3.7 y moodle 3.9
  • Requiere ingreso al servidor para instalar el api de mercadopago (Obligatorio).
  • Requiere php 7.1 (Obligatorio).

Tenga en cuenta los medios de pago y moneda soportados.

https://www.mercadopago.com.co/ayuda/monto-minimo-maximo-medios-de-pago_620

En moodle: peso Argentino, peso Colombiano, real brasileño y Dolar Estadounidense

Nota: Valida el monto mínimo para pagos.


 

Instalación

Inicie sesión en su sitio de moodle como “usuario administrador” y siga los pasos.

1) Cargue el paquete zip desde Administración del sitio -> Complementos -> Instalar complementos. Cargue el paquete ZIP, verifique e instale.

2) Vaya a Inscripciones> Administrar complementos de inscripción

Habilitar ‘mercadopago’ en la lista mostrada.

 

Tutorial en Mercado pago

1) Debe contar con una cuenta de mercado pago

2) Ingrese a la url: https://www.mercadopago.com/mco/account/credentials esta depende de tu país.

2) Proporcionar credenciales de comerciante para mercadopago, seleccione la casilla de verificación según los requisitos. Guarda la configuración.

3) Seleccione cualquier curso de la página de listado de cursos. ejemplo: https://mimoodle.ejemplo.com/course

4) En la url https://www.mercadopago.com.co/ipn-notifications  configura la url del sitio con las siguientes opciones:

* Url para notificación: https://url_moodle/enrol/mercadopago/ipn.php

*payment

*merchant_order

5) De clic en guardar

6) Vaya a Administración del curso -> Usuarios -> Métodos de inscripción -> Agregar método ‘mercadopago’ en el menú desplegable. Establezca ‘Nombre de instancia personalizada’, ‘Costo de inscripción’, etc. y agregue el método. Si es necesario, también puede establecer el período de inscripción.

Otorgue los permisos para poder hacer uso de la extensión:

En la sección administración del sitio -> cuentas -> permisos -> definir roles

Asigne los siguientes permisos al rol teacher (profesor editor).


Ahora un usuario creado en moodle y que desea matricularse en el curso verá la siguiente pantalla.

Los medios automáticos para el pago son:

Con estos medios de pago tendrás que matricular usuarios a los cursos de manera manual:

Gestión del pago

Una vez realizado el pago, al dar clic en regresar al sitio de la tienda podrá contar con el acceso al curso de manera automática si tu pago es correcto.


Recuerde que un correo se envía al cliente con el estado de la transacción desde mercadopago o queda en su cuenta.

Eso es todo, saludos cordiales.