MercadoPago Enrollment Gateway
Enrollment plugin via MercadoPago payment: webhook confirmation, status control, and automatic enrollment.
General Description
MercadoPago Enrollment Gateway allows selling courses and automating enrolments in Moodle, with robust payment status handling.
Best Practices
-
Payment Status
- Enrolment only with confirmed status.
- Handling of pending payments with configurable expiration.
- Order validation: product, price, user.
-
Security and Traceability
- Signature/origin verification of notifications.
- Request and response logging with correlation.
-
Scalability
- Asynchronous processing via cron to avoid timeouts.
- Event queue and controlled retries.
Main Features
- Reliable checkout
- Automatic and secure enrolment
- Complete operational control