Hello Steven,
Thanks for reaching out to us.
If the payment is successfully completed in Mercado Pago but the order remains unpaid in EasyStore, could you check the webhook integration first? It sounds like the payment confirmation may not be reaching the store, which would prevent the order status from being updated automatically.
Please verify that:
- The webhook URL is correctly configured in Mercado Pago.
- The webhook is being triggered after a successful payment.
- EasyStore is receiving and processing the webhook response without errors.
There may be a missing or misconfigured webhook event that’s preventing the order from being marked as paid.
Let us know what you find, and we’ll be happy to investigate further.
Check our Documentations: https://www.joomshaper.com/documentation/easystore/payment-gateway#implementation-guide
Thank you.