Currently, Mercado Pago only allows payments in the local currency. That is, the account created in Colombia only accepts payments in Colombian pesos (COP)
and from clients that have an account in the same country. See this FAQ for more information.
To connect your MercadoPago account to CheckoutJoy, you will need to create an Integration in your MercadoPago account.
This will allow CheckoutJoy to communicate with your MercadoPago account.
Mercado Pago issues four production credentials: Public Key, Access Token, Client ID, and Client Secret. All four are entered into the CheckoutJoy Mercado Pago integration screen — CheckoutJoy maps each one to the right Mercado Pago endpoint.
Run an end-to-end test purchase. If the checkout successfully redirects to Mercado Pago, your credentials are valid. Complete the payment to confirm webhook delivery — the order should be marked Completed in CheckoutJoy and any post-purchase automation (course access, tag assignment) should fire.
Some Mercado Pago currencies need to be enabled manually for your account by CheckoutJoy support before they appear in the currency picker. PEN (Peruvian Sol) is one example. Contact support and tell us which currency you need enabled — we'll switch it on for your account.
After enabling, if the pay button still doesn't complete the transaction, the failure is on the Mercado Pago side — verify your Mercado Pago account is fully onboarded and approved to settle in that currency.
Yes. The CheckoutJoy ↔ HighLevel tutorial demonstrates Stripe, but you can substitute Mercado Pago (or any other connected CheckoutJoy processor) wherever Stripe appears in the setup.