Monkeys Commerce Mercadopago
This module integrates the Mercado Pago payment gateway for Latin American customers, supporting various payment methods like cards, bank transfers, and cash. It offers a localized checkout experience and handles payment notifications automatically.
MonkeysCommerce Payment: MercadoPago
MercadoPago payment gateway for Latin America. Checkout Pro integration with support for credit/debit cards, bank transfers, MercadoPago wallet, and offline cash payments (OXXO, Rapipago, Boleto).
This is an official payment gateway for MonkeysCommerce. It implements the PaymentGatewayInterface plugin system — providing createPayment, capture, refund, and handleWebhook methods.
Features
- Checkout Pro: Redirect customers to MercadoPago's highly optimized, localized payment flow.
- Offline Cash Payments: Support for OXXO (Mexico), Rapipago (Argentina), Boleto Bancário (Brazil), and other cash networks.
- IPN Webhooks: Automatic Instant Payment Notification handling for asynchronous payment status updates.
- Multi-Currency: Supports ARS, BRL, CLP, COP, MXN, PEN, UYU, and USD.
- Sandbox Mode: Full sandbox environment for testing without real transactions.
- Lightweight: Built directly on Guzzle HTTP — no bulky MercadoPago SDK dependency.
Configuration
Navigate to Administration → Commerce → Payment settings → Configure and enter:
- Access Token — MercadoPago API access token
- Mode — Sandbox or Production
- IPN URL — Auto-configured at
/payment/mercadopago/webhook
Webhook Endpoint
POST /payment/mercadopago/webhookInstallation
composer require drupal/mkc_payment_mercadopago drush en mkc_payment_mercadopago -y
Requirements
- Drupal 11.3+ or 12, PHP 8.2+
- MonkeysCommerce with mkc_payment enabled
Built with ❤️ by MonkeysCloud — empowering next-generation digital experiences.