Supported plans: prepaid and lifetime plans (one-time payment through Checkout Pro), monthly and yearly subscription plans.
Get your API credentials
1
Step 1
In Mercado Pago Developers, go to Your integrations and open your application (create one if needed).
2
Step 2
Copy the Access Token (starts with
APP_USR- for live or TEST- for sandbox). The Public Key is optional.Webhook
Required. Davinci completes payments, activates and renews subscriptions and records cancellations from Mercado Pago’s notifications. It rejects every notification without a validx-signature.
1
Step 1
In your application, go to Webhooks → Configure notifications and set the URL to
https://YOUR_DOMAIN/webhooks/mercadopago (replace YOUR_DOMAIN with your domain). If you test with TEST- credentials, set the same URL for test mode.2
Step 2
Select the Payments (
payment) and Plans and Subscriptions (subscription_preapproval, subscription_authorized_payment) events and click Save.3
Step 3
Copy the secret signature that Mercado Pago generates for the application.
Configure Mercado Pago in Davinci
1
Step 1
Go to Admin Panel → Finance Management → Finance Settings and click Mercadopago.
2
Step 2
Fill in the fields:
3
Step 3
Turn on Use Mercado Pago Prepaid (prepaid and lifetime plans) and/or Use Mercado Pago Subscription (monthly and yearly plans), then click Save.
Davinci charges in the plan’s currency. Price the plans you sell through Mercado Pago in your Mercado Pago account’s currency (for example BRL, ARS or MXN).