Dodo Payments integration

Card and local payments worldwide for your plans.

Requirements: A Dodo Payments account (administrators only).

Create the product

In Dodo create ONE product: One-time, Pay what you want, USD. Copy its ID (starts with pdt_).

API key

Developer › API keys: create a Live key with Checkout Sessions: Write and Payments: Read.

Webhook

  1. Developer › Webhooks › Add endpoint.
  2. Address: https://chat.yourcompany.com/webhooks/dodo
  3. Events: payment.succeeded, payment.failed, refund.succeeded.
  4. Copy the signing secret (starts with whsec_).

Turn it on

Admin Console › Settings › Payments: paste the product ID, API key and webhook secret, choose Live and tick Accept cards.