Skip to content

Dodo payments integration

Dodo Payments offers simplified payment processing for global transactions.

  1. Log in to your Dodo Payments Dashboard.
  2. Switch to Live Mode (toggle in the dashboard) for production.
  3. Navigate to Developer > API Keys. Dashboard
  4. Merchant ID: Copy your Merchant ID.
    • This is an optional field you don’t have to provide it.
    • Paste this into the Merchant ID field in your settings.
  5. API Key: Generate a new API Key.
    • Paste this into the API Key field in your settings. Api keys

[!IMPORTANT] Ensure you are copying the keys corresponding to the correct mode (Test or Live).

Find your Merchant ID and API Key in the dashboard.

  1. Go to the Webhooks section in your Dodo Dashboard.
  2. Click Create Webhook.
  3. Webhook URL: Copy the Webhook URL from your settings page. webhook
  4. Webhook Secret:
    • Generate a secret in the Dodo Dashboard.
    • Copy and paste this into the Webhook secret field in your settings.
  5. Events: Select the following events:
    • payment.success
    • payment.failed payments
    • subscription.created
    • subscription.active
    • subscription.cancelled subscriptions
  6. Save the webhook configuration.