Mercado Pago Gateway v1.0.7 has been released.
What's New
Improved Mercado Pago webhook handling.
Added support for both payment and merchant_order webhook events.
Fixed payment activation when Mercado Pago only sends external_reference.
Fixed token loading issues inside Paymenter webhooks.
Added detection for refunds, chargebacks and cancelled payments.
Services are now automatically suspended only when a payment reaches a final status such as:
refunded
charged_back
cancelled
in_mediation is now treated as a dispute under review and will not automatically suspend services.
Improved service detection to ensure only the related service is affected.
Improved webhook logging for easier troubleshooting and debugging.
Improved Mercado Pago redirect page and checkout experience.
Fixed several edge cases related to payment processing and status synchronization.
Recommended
After updating the extension, run:
php artisan optimize:clear
php artisan cache:clear
Thank you for using Mercado Pago Gateway for Paymenter.
###Fixed
- Resolved an issue where payments were successfully received but products were not activated in Paymenter, leaving invoices stuck in Pending state.
- Fixed the payment-to-product activation flow to ensure proper synchronization after successful payments.
###Updated
- Full compatibility with Paymenter v1.4.7.
- Updated internal logic to align with the latest Paymenter core changes.
### 🛠 Improved
- Improved overall payment flow stability.
- Prevented inconsistent states between payments, invoices, and product activation.
###Fixed
- Fixed Mercado Pago webhook not being triggered correctly.
- Invoices were staying in Pending state even after successful payment – now fully resolved.
- Webhook route is now properly registered following Paymenter gateway standards.
- Automatic invoice completion using Paymenter internal payment flow.
###Improved
- Improved webhook handling for
payment.updatedevents.- Added safeguards to prevent duplicate payments.
- Better logging for webhook debugging and payment status tracking.
###Technical details
- Webhook endpoint:
/extensions/mercadopago/webhook
- Uses
external_referenceto correctly map payments to invoices.- No core file modifications required (safe for public distribution).
- Fully compatible with latest Paymenter versions.
###Result
- Payments are now processed automatically.
- Invoices are marked as PAID instantly after approval.
- Services activate without manual intervention.
Thanks to everyone who reported the issue and helped test the fix
Version 1.0.3 released!
- Added bilingual (EN/ES) description for better international visibility.
- Updated webhook handler for improved payment validation.
- Improved Paymenter 1.3+ compatibility.
- Minor security and log fixes.
- Added clearer installation and support links.
