commerce_mercado_pago
This project implements Mercado Pago Checkout Pro Payment Gateway for Drupal Commerce.
Features
2 modes of integration for CheckoutPro:
- Redirect (default): redirects the user within the same browser window
- External redirect: opens the checkout in a new window
Extended log information about payments and orders
Works with Shipment module
Refunds can be made on the site and on Mercado Pago
Test, Stage and Production environments to facilitate implementation
New features in version 3.0.0:
- Updated SDK: Now working with the latest Mercado Pago PHP SDK (3.x).
- API Compliance: Adapted to meet the latest documentation and API changes for better compatibility.
- Improved UI: Refactored the payment gateway configuration form for a better admin experience.
- Installments support: Added the ability to handle installments at checkout.
- Updated Payment Methods: Added payment methods and types per country based on the latest Mercado Pago documentation.
- Exclusion logic: You can now define which payment methods or types to exclude directly from the store settings.
- Better Logging: Cleaner logs and a new debugging mode to make implementation and troubleshooting easier.
- Rich Data Integration: More product and customer details are now sent to Mercado Pago for a smoother transaction flow.
Future Features
Code improvements
Translation
More than 1 installment
More payment types
More checkout types
Credit cards accepted
Accepted payment methods
Auto Fee calculation
Taxes calculation
More advanced functions
Post-Installation
Use the test mode to do some test first:
https://www.mercadopago.com/developers/en/docs/checkout-pro/additional-c...
Create a test integration for CheckoutPro at Mercado Pago with a new test user account.
Copy the Public key and Access token and paste them on the test keys when creating a new Mercado Pago CheckoutPro Payment gateway.
Start testing payments on your site and track them in your Mercado Pago test account activity. When ready, move to a staging environment to test your production account with test keys. Lastly, swap to your production keys to go live and start receiving real payments.