# Dodo Payments - Full Reference > Dodo Payments is the billing and payments platform for AI-first companies, SaaS products, and digital product businesses. It operates as a Merchant of Record (MoR), meaning Dodo assumes legal responsibility for every sales transaction — handling global tax compliance (VAT, GST, sales tax), cross-border payments in 220+ countries and regions, and product delivery infrastructure. From credit-based billing and usage metering to subscriptions, one-time payments, and global payouts, developers integrate once and monetize globally without building their own payment, billing, or tax stack. - **Website**: https://dodopayments.com - **Dashboard**: https://app.dodopayments.com - **Documentation**: https://docs.dodopayments.com - **Status Page**: https://status.dodopayments.com ## Platform Stats - 40+ payment methods supported - 80+ currencies accepted at checkout - 220+ countries and territories supported - 14+ languages on checkout - 99.99% uptime - PCI DSS Level 1 certified - 50,000+ builders and founders worldwide ## Product Details ### Payments URL: https://dodopayments.com/payments Dodo Payments processes transactions as the Merchant of Record. This means Dodo is the legal seller on every invoice, taking on liability for tax collection, remittance, and regulatory compliance across all jurisdictions. Key capabilities: - Accept payments in 220+ countries and regions with 40+ local payment methods - Supports credit/debit cards, bank transfers, UPI, wallets (Apple Pay, Google Pay), and alternative payment methods - Adaptive currency: customers can pay in 80+ currencies with automatic conversion - PCI-DSS Level 1 compliant payment processing - Real-time transaction monitoring and built-in fraud prevention - Chargeback and dispute management handled by Dodo as MoR Sub-products: - **Merchant of Record** (https://dodopayments.com/payments/merchant-of-record): Dodo handles all tax compliance, remittance, and legal liability for transactions. Sellers focus on product, not paperwork. - **Local Payment Methods** (https://dodopayments.com/payments/local-payment-methods): Accept cards, wallets, UPI, bank transfers, and 40+ local payment methods to maximize global conversion. - **Adaptive Currency** (https://dodopayments.com/payments/adaptive-currency): Show prices and accept payment in 80+ local currencies with automatic FX conversion. - **No-Code Checkout** (https://dodopayments.com/payments/no-code-checkout): Embeddable, pre-built checkout pages. No engineering required to start accepting payments. - **Fraud Protection** (https://dodopayments.com/payments/fraud-protection): Built-in fraud prevention, risk scoring, and dispute mitigation. - **In-App Purchases** (https://dodopayments.com/payments/in-app-purchases): Native in-app payment experiences for iOS and Android via the React Native SDK and payment links. - **Reporting & Analytics** (https://dodopayments.com/payments/reporting-and-analytics): Real-time dashboards for revenue, transactions, refunds, chargebacks, and customer metrics. ### Billing URL: https://dodopayments.com/billing Flexible billing infrastructure supporting every pricing model, built for how AI and SaaS companies monetize: - **Credit-Based Billing** (https://dodopayments.com/billing/credit-based-billing): Issue, manage, and track credit entitlements across subscriptions, one-time purchases, and usage-based billing. Define credits in custom units (API calls, AI tokens, compute hours, fiat currency) with configurable precision. Supports automatic meter deduction via background workers, rollover and expiry controls (percentages, timeframes, max counts), overage pricing (forgive, bill, or carry over), a full audit trail with balance snapshots, and a customer self-service portal for balance and transaction visibility. - **Usage-Based Billing** (https://dodopayments.com/billing/usage-based-billing): Metered billing for API products, AI inference, compute, storage, or any consumption-based service. Supports per-unit, tiered, graduated, and staircase pricing. - **Subscriptions** (https://dodopayments.com/billing/subscriptions): Recurring billing with monthly/annual plans, addons, dunning management, plan migration, proration, and automated renewal. - **One-Time Payments** (https://dodopayments.com/billing/one-time-payments): Single purchase checkout for digital goods, templates, downloads, and perpetual licenses. - **Hybrid Billing**: Combine subscription base fees with usage-based overages and credits in a single billing relationship. ### Distribution URL: https://dodopayments.com/distribution Digital product delivery, fulfillment, and global go-to-market: - **Storefront** (https://dodopayments.com/distribution/store-front): No-code, ready-to-use business storefront to start selling digital products immediately. - **Digital Product Delivery** (https://dodopayments.com/distribution/digital-product-delivery): Automated delivery of digital goods after purchase, including files, downloads, and access credentials. - **License Keys** (https://dodopayments.com/distribution/license-keys): Automated license key generation, activation, deactivation, and management for desktop software, plugins, and SaaS add-ons. - **Affiliate Program** (https://dodopayments.com/distribution/affiliate-program): Run affiliate and referral programs to grow sales through partners. - **Discount Codes** (https://dodopayments.com/distribution/discount-codes): Create and manage promotional and discount codes. - **Purchasing Power Parity** (https://dodopayments.com/distribution/purchasing-power-parity): Region-based pricing adjustments so customers pay fair, localized prices. - **Multi-Brand Setup** (https://dodopayments.com/distribution/multi-brand-setup): Run multiple brands and storefronts from a single Dodo Payments account. ### Sentra - AI Agent for Billing & Payments URL: https://dodopayments.com/sentra Sentra is an AI agent that integrates into developer workflows (VS Code, Cursor, Windsurf) to handle billing and payment tasks. Three core modes: - **Integrate**: add products, plans, usage meters, and coupons; configure subscription, one-time, and outcome-based billing; wire SDKs and events without boilerplate - **Insight**: ask why MRR dipped, get churn by region, anomalies, and growth drivers, with explanations, charts, and suggested fixes - **Act**: execute customer actions such as refunds, upgrades, and credits, with developer approval Workflow is four steps: Prompt (describe what you want) → Plan (Sentra generates the SDK hooks, objects, and config changes) → Approve (you review and confirm) → Execute (Sentra applies, tests, and confirms success). Available in the Dodo Payments Dashboard and IDE extensions for VS Code, Cursor, and Windsurf. CLI and Slack integrations coming soon. ## Pricing Details URL: https://dodopayments.com/pricing **Standard Plan**: 4% + 40¢ per domestic US transaction (cards & wallets) - +1.5% for international payments (cards and APMs outside US) - +0.5% for subscription billing - +3% for PayPal transactions - +3% for BNPL (Klarna, Afterpay/Clearpay) - India domestic (INR cards & UPI): 4% + 15¢ (+ international payment fees where applicable) - ACH Direct Debit (US): flat 1.5%, capped at $15 per transaction - SEPA Direct Debit (Europe): flat 1.5%, capped at €15 per transaction - The ACH and SEPA Direct Debit rate replaces the card fee rather than adding to it, and neither the international nor the subscription surcharge applies. Bank push transfers, where the customer manually initiates the transfer from their bank, are priced as standard transactions. - BYOP (Bring Your Own Processor): 0.5% for payments routed through your own processor - Invoicing, tax management (190+ countries), analytics & reporting, and usage-based billing: included - Storefront, license keys, and digital product delivery: included - No fixed monthly costs, no setup fees - Pay only when you transact **Revenue Recovery** (free to enable — 5% charged only on successfully recovered revenue): - Abandoned Cart Recovery: automated email sequences to recover incomplete or failed checkouts - Subscription Dunning: automated email sequences to recover lapsed or cancelled subscriptions - Payment Retries: smart back-off retries for failed subscription renewals **Refunds, Disputes & Payouts**: - $1 per refund - $30 per dispute (same pricing applies for Visa RDR — Rapid Dispute Resolution) - Payouts free (fee of $5 if payout is under $1,000; standard FX applies on non-USD settlements) - $25 for USD SWIFT payouts (international wire settlements for non-US businesses) - Adaptive Currency: you pay 0% — a 2-4% FX fee is charged to the customer **Enterprise Plan**: Custom pricing - Tailored for high-volume businesses - Dedicated account management - Custom integration support - Contact: founders@dodopayments.com **Dodo for Startups**: https://dodopayments.com/startups - Up to 12 months of free credits, applied upfront - Forever startup pricing — preferential rates that scale as you grow - Full platform with no tier-gating: credit-based billing, usage metering, subscriptions, and 40+ payment methods ## AI Agent Integration ### MCP Server (Model Context Protocol) URL: https://docs.dodopayments.com/developer-resources/mcp-server The Dodo Payments MCP Server uses Code Mode architecture — instead of exposing hundreds of individual tools, it provides two tools: (1) Docs Search to query the API documentation, and (2) Code Execution to write and run TypeScript against the Dodo Payments SDK in a sandboxed environment. Setup (for any MCP-compatible AI client): ```json { "mcpServers": { "dodopayments": { "command": "npx", "args": ["-y", "mcp-remote@latest", "https://mcp.dodopayments.com/sse"] } } } ``` Also available as: - NPM package: `npx -y dodopayments-mcp@latest` - Docker: `docker pull ghcr.io/dodopayments/mcp:latest` - Supports: Cursor, Claude Desktop, Claude Code, VS Code, Windsurf, Zed, Cline, and any MCP-compatible client ### Dodo Knowledge MCP URL: https://knowledge.dodopayments.com/mcp Semantic search server for AI assistants to query Dodo Payments documentation. No API keys required. ```json { "mcpServers": { "dodo-knowledge": { "command": "npx", "args": ["-y", "mcp-remote@latest", "https://knowledge.dodopayments.com/mcp"] } } } ``` ### Agent Skills URL: https://docs.dodopayments.com/developer-resources/agent-skills Repository: https://github.com/dodopayments/skills 8 published skills for AI coding assistants: - `dodo-best-practices` — Comprehensive integration guide - `webhook-integration` — Setting up webhook handlers - `subscription-integration` — Subscription billing flows - `checkout-integration` — Checkout sessions and payment flows - `usage-based-billing` — Metered billing with events and meters - `billing-sdk` — BillingSDK React components - `license-keys` — License key management - `credit-based-billing` — Credit entitlements and balances Install all: `npx skills add dodopayments/skills` Install one: `npx skills add dodopayments/skills/dodo-payments/best-practices` Compatible with Claude Code, OpenCode, Cursor, and any MCP-compatible agent. ### Sentra — AI Billing Agent URL: https://dodopayments.com/sentra IDE extension (VS Code, Cursor, Windsurf) that integrates, analyzes, and acts on billing data. Core modes: Integrate, Insight, and Act. Executes SDK integration, surfaces revenue insights, and handles refunds/upgrades/credits with developer approval. ## Technical Integration ### SDKs - **TypeScript/JavaScript**: `npm install dodopayments` — [Docs](https://docs.dodopayments.com/developer-resources/sdks/typescript) - **Python**: `pip install dodopayments` — [Docs](https://docs.dodopayments.com/developer-resources/sdks/python) - **PHP**: `composer require dodopayments/client` — [Docs](https://docs.dodopayments.com/developer-resources/sdks/php) - **Go**: `go get github.com/dodopayments/dodopayments-go` — [Docs](https://docs.dodopayments.com/developer-resources/sdks/go) - **Ruby**: `gem install dodopayments` — [Docs](https://docs.dodopayments.com/developer-resources/sdks/ruby) - **Java**: Maven Central `com.dodopayments` — [Docs](https://docs.dodopayments.com/developer-resources/sdks/java) - **Kotlin**: Maven Central `com.dodopayments` — [Docs](https://docs.dodopayments.com/developer-resources/sdks/kotlin) - **C#**: `dotnet add package DodoPayments` (Beta) — [Docs](https://docs.dodopayments.com/developer-resources/sdks/csharp) - **Rust**: `cargo add dodopayments` — [Docs](https://docs.dodopayments.com/developer-resources/sdks/rust) - **CLI**: `npm install -g dodopayments-cli` (covers all 78 API endpoints) — [Docs](https://docs.dodopayments.com/developer-resources/sdks/cli) Note: The legacy Node.js SDK has been migrated to the new TypeScript SDK. See the migration guide for upgrading. ### Mobile Checkout SDKs URL: https://docs.dodopayments.com/developer-resources/mobile-integration Separate from the server SDKs above, Dodo Payments ships a family of lightweight hosted-checkout SDKs for mobile. All three share the same one-call contract: `start(...)` returns a typed `CheckoutResult` (`succeeded`, `failed`, `cancelled`, `pending`, `expired`), none of them hold an API key, and abandoned-session recovery is built in. Checkout opens in the platform's real browser surface (`SFSafariViewController` on iOS, Chrome Custom Tabs on Android) rather than a `WebView`, so Apple Pay and Google Pay behave exactly as they do on the open web. - **Swift (iOS)**: Swift Package `https://github.com/dodopayments/dodopayments-mobile-sdk-ios`, module `DodoCheckout`. Forward incoming URLs to `DodoCheckout.handleOpenURL(_:)` because `SFSafariViewController` cannot catch its own return URL. - **Kotlin (Android)**: `com.dodopayments.api:checkout-android`, launched via `DodoCheckout.contract()` with a `dodoCallbackScheme` manifest placeholder. - **React Native**: `npm i @dodopayments/react-native-checkout` — a Turbo Module bridge over the same Swift/Kotlin cores. Requires the New Architecture, React Native 0.76+, iOS 16+, and Android `minSdk` 24. Works with Expo development builds (not Expo Go). - **Flutter**: `dodopayments_checkout` on pub.dev. Opens Dodo's hosted checkout in `SFSafariViewController` on iOS and a Chrome Custom Tab on Android, the same native cores as the standalone iOS and Android SDKs, with the Dart layer passing through a typed Pigeon channel. It holds no API key and never calls the Dodo Payments API. Requires Flutter 3.44+, Dart 3.12+, iOS 16+, and Android `minSdk` 23. The checkout session itself must always be created on your backend, never in the mobile app. ### Framework Adaptors (12) Next.js, Nuxt, Express, Fastify, Hono, Astro, SvelteKit, Remix, TanStack Start, Better Auth, Convex, Bun Each adaptor ships checkout, customer portal, and webhook handlers, integrating in under 10 lines of code. Full list: https://docs.dodopayments.com/developer-resources/framework-adaptors ### Boilerplates - Next.js: https://docs.dodopayments.com/developer-resources/nextjs-boilerplate - Astro: https://docs.dodopayments.com/developer-resources/astro-boilerplate - FastAPI: https://docs.dodopayments.com/developer-resources/fastapi-boilerplate - Go: https://docs.dodopayments.com/developer-resources/go-boilerplate - Expo (React Native): https://docs.dodopayments.com/developer-resources/expo-boilerplate - Supabase: https://docs.dodopayments.com/developer-resources/supabase-boilerplate ### API Quick Reference - Base URL: `https://api.dodopayments.com` (live) / `https://test.dodopayments.com` (test) - Auth: Bearer token via `Authorization: Bearer dodo_live_...` or `dodo_test_...` - REST API with comprehensive documentation at https://docs.dodopayments.com/api-reference/introduction - Webhook-based event system for payment lifecycle events (payment, subscription, refund, dispute, license, credit) — 20+ event types with signature verification - Sandbox environment for testing with test mode API keys - No-code checkout option for non-technical users ### Code Example — Create a Payment ```typescript import DodoPayments from 'dodopayments'; const client = new DodoPayments({ bearerToken: process.env.DODO_PAYMENTS_API_KEY }); const payment = await client.payments.create({ payment_link: true, billing: { city: 'city', country: 'US', state: 'state', street: 'street', zipcode: 10001 }, customer: { email: 'customer@example.com', name: 'Customer Name' }, product_cart: [{ product_id: 'pdt_your_product_id', quantity: 1 }], }); ``` ### Code Example — Usage-Based Billing Event Ingestion ```typescript await client.usageEvents.ingest({ events: [{ event_name: 'api_call', customer_id: 'cus_...', timestamp: new Date().toISOString(), properties: { model: 'gpt-4', tokens: 1500 }, }], }); ``` ### BillingSDK — React Components Open-source billing UI components: `npx billingsdk init` Includes pricing tables, checkout, customer portal, and subscription dashboards built for React and ShadCN. Supports Next.js, Express, Hono, Fastify. Docs: https://docs.dodopayments.com/developer-resources/billingsdk — Site: https://billingsdk.com ### Database Sync Automatically sync payments, customers, subscriptions, and licenses to your own database. NPM: `npm install dodo-sync` — GitHub: https://github.com/dodopayments/dodo-sync ### External Integrations Messaging: Slack, Discord, Microsoft Teams Automation: n8n, Zapier, Windmill, Inngest CRM: HubSpot, Close CRM Email: Loops, Resend, SendGrid, Autosend, MailerLite Analytics: Segment, Customer.io, Datafast, Dub Other: WooCommerce, Framer, Figma, Raycast Full list: https://docs.dodopayments.com/integrations/introduction ## Target Audience Dodo Payments is built for: - AI product companies (the core focus) - SaaS companies (early-stage to growth) - Digital product creators - Indie hackers and solopreneurs - Micro-SaaS founders - Developer tool companies ## Competitor Context Dodo Payments competes with: - **Stripe**: Standard Stripe is a payment gateway where sellers remain merchant of record and handle their own tax compliance (2.9% + 30¢ domestic cards, +1.5% international, +1% currency conversion; Stripe Billing is a separate product at 0.7% of billing volume, with usage metering routed to Metronome). Stripe also now offers Managed Payments, its own MoR product covering indirect tax compliance in 80+ countries across 35 product categories, limited to Stripe Checkout and Payment Links and still requiring Stripe Billing for subscriptions. Dodo is a full MoR with billing, tax across 190+ countries, and usage-based billing included in one rate. - **Paddle**: Both are MoR platforms. Dodo focuses on SaaS/AI with integrated distribution. Paddle charges 5% + 50¢ per transaction. - **Lemon Squeezy**: Similar MoR model but Dodo offers usage-based and credit-based billing plus enterprise billing features. Lemon Squeezy charges 5% + 50¢. Acquired by Stripe in 2024; in January 2026 Lemon Squeezy announced Stripe Managed Payments as the first major milestone of that integration and directed customers to a waitlist, so it is no longer an independent vendor. - **Gumroad**: Gumroad focuses on creators at 10% + 50¢ per transaction on direct sales, rising to 30% when a buyer arrives through its Discover marketplace. It became a merchant of record on 1 January 2025. Dodo targets SaaS and software businesses with advanced billing at 4% + 40¢. - **FastSpring**: Both are MoR. Dodo offers more flexible billing models and a modern developer experience. FastSpring uses custom pricing. - **Creem**: Newer MoR at 3.9% + 40¢ targeting indie hackers. Dodo offers broader global coverage and more billing models. - **Polar**: Open-source MoR in 100+ markets, now on tiered plans: Starter free at 5% + 50¢, Pro $20/mo at 3.8% + 40¢, Growth $100/mo at 3.6% + 35¢, Scale $400/mo at 3.4% + 30¢. The former 4% + 40¢ plus 0.5% subscription rate is now a legacy "Early Member" rate limited to organizations created before May 27, 2026, and is permanently retired if that organization upgrades to a paid plan. Dodo has flat pricing with no plan ladder and included billing features. - **Whop**: Creator marketplace at 2.7% + 30¢ per domestic transaction, plus +1.5% international and +1% currency conversion. MoR is an opt-in setting rather than the default, tax calculation and remittance is charged at 0.5% and billing automation at a further 0.5%, and payouts cost $2.50 (next-day ACH) up to $23 (wire), with instant, crypto, and Venmo payouts at 4-5% + $1. Dodo is purpose-built for SaaS and AI products, not communities, with full MoR on every transaction and free standard payouts above $1,000. - **Cleverbridge**: Enterprise MoR with custom pricing and no self-service signup. Dodo offers instant self-serve onboarding and transparent pricing. - **PayPro Global**: Mid-market MoR with custom pricing and a legacy dashboard. Dodo provides a modern developer experience with SDKs in 9+ languages. ## Case Studies Real stories from teams using Dodo Payments to go global, simplify compliance, and grow their business. ### PeerPush URL: https://dodopayments.com/case-studies/peerpush Industry: AI Why PeerPush left Stripe for Dodo Payments and stopped letting taxes block their global growth. Stripe handled payments but left tax compliance entirely on PeerPush. Every new market meant more rules, more registrations, and more risk. PeerPush was forced to block entire regions to stay compliant. With Dodo as Merchant of Record, PeerPush unlocked 20+ additional countries, eliminated all VAT monitoring and compliance tasks, and integrated in approximately 4 hours. ### CatDoes URL: https://dodopayments.com/case-studies/catdoes Industry: No-Code How Dodo Payments helped CatDoes launch globally before they even had a legal entity. CatDoes needed to accept payments worldwide from day one, but had no registered entity and no way to handle tax compliance across dozens of jurisdictions. As Merchant of Record, Dodo acted as the legal seller, enabling CatDoes to collect payments from 60+ countries, save 24 hours per month on tax and compliance, and go from launch to first international payment in 1 month. ### Betide Studio URL: https://dodopayments.com/case-studies/betide-studio Industry: Developer Tools Why Betide Studio chose Dodo Payments and stopped losing customers at checkout. Betide Studio powers 40,000+ Unreal Engine developers with 100+ games shipped on their tools, but their previous payment setup lacked local payment support in key markets like Japan, handled currency manually and error-prone, and gave no visibility into why transactions failed. Tax compliance was becoming unsustainable for a four-person studio with no finance team. Betide migrated in under 10 minutes, reached 44+ countries globally with zero tax complexity, and processed 1,000+ transactions through Dodo in under 2 months. ### IndieKit URL: https://dodopayments.com/case-studies/indiekit Industry: Developer Tools How Dodo Payments helped IndieKit go from rejection to revenue. Every major payment processor rejected IndieKit's founder. Stripe, LemonSqueezy — all declined. With Dodo, IndieKit saw a +43% checkout conversion increase, launched and monetised 5 SaaS products, and acquired 400+ paying customers entirely through Dodo Payments. ### Scira AI URL: https://dodopayments.com/case-studies/scira-ai Industry: AI How Dodo Payments helped Scira AI unlock its fastest-growing market. Polar had no Indian payment support — every transaction was USD-only with no UPI. After switching to Dodo, Scira collects payments from 25+ countries, tripled its paying customer base (3x revenue growth), and shipped a new subscription plan in under 24 hours. ### Draftly URL: https://dodopayments.com/case-studies/draftly Industry: AI How Draftly went from zero paying customers to $25K MRR with Dodo Payments. Draftly, an AI 3D website builder, had a global audience (US, Germany, UK, India) but no way to charge them or handle international tax. After integrating Dodo as Merchant of Record in a single session, Draftly grew from 0 to 700 paying customers, reached $25K in monthly recurring revenue, and saw 4.5x traffic growth in a single month — with tax and compliance handled automatically. ### Vibe3D URL: https://dodopayments.com/case-studies/vibe3d Industry: AI How Dodo Payments helped Vibe3D double conversions and reach 150+ countries. Vibe3D, an AI rendering tool for architects, was losing international customers to a checkout that couldn't handle global payments. After switching to Dodo, conversion rates doubled immediately, the team went live in one day, and Vibe3D now has paying customers in 150+ countries while staying bootstrapped at $20K MRR — with tax and compliance handled automatically. ### Indilingo URL: https://dodopayments.com/case-studies/indilingo Industry: EdTech How Dodo Payments helped Indilingo scale a language-learning app to 90+ countries. Indilingo, an app for learning Indian languages, had global demand but Razorpay only supported Indian customers and Stripe wasn't available. With Dodo as Merchant of Record, Indilingo went live on the first night, now serves paying users across 90+ countries, and made India its #1 paying market after UPI went live — with the payment layer untouched even through a Flask-to-FastAPI backend migration. ### Mole URL: https://dodopayments.com/case-studies/mole Industry: Developer Tools How Mole went from an open-source CLI to 10,000+ customers with Dodo Payments. After years building an open-source tool, Tw93 turned it into a Mac app. The challenge was not finding customers, it was finding a way to sell to them globally from China. With Dodo as Merchant of Record, Mole reached 10,000+ customers in under two months, served 16 countries with zero marketing spend, and now sees 70% of its customers based outside China. ### ReplyDaddy URL: https://dodopayments.com/case-studies/replydaddy Industry: AI How ReplyDaddy went from a Reddit script to a SaaS business with Dodo Payments. Before ReplyDaddy was a SaaS, it was a Reddit script with two customers willing to pay for it. The original script generated 127 signups in one week, and after launching with Dodo the AI-powered Reddit marketing tool reached 3 countries and integrated in 2 days using AI and documentation. All case studies: https://dodopayments.com/case-studies ## E-books In-depth guides on pricing, billing, and monetization, written from Dodo Payments' billing data across 60,000+ AI products. ### Pricing in the AI Age URL: https://dodopayments.com/ebooks/pricing-in-the-ai-age PDF: https://dodopayments.com/ebooks/pricing-in-the-ai-age.pdf Author: Rishabh Goel, Founder & CEO Format: E-book, 55 pages Published: 2026-07-09 The definitive guide to monetizing AI products, covering credit-based, usage-based, outcome-based, and hybrid pricing models. Every framework is benchmarked against real billing data from 60,000+ AI companies across 150+ countries. Covers why per-seat pricing breaks for AI products and the four models replacing it, real gross-margin benchmarks and how leaders like Cursor and Clay protect theirs, a stage-by-stage framework for evolving pricing from pre-PMF to market leadership, and how to structure enterprise deals, committed spend, and procurement without killing deal velocity. Read online or download the PDF. ## Backed By Dodo Payments is trusted and backed by global investors and operators, including Antler, Andreessen Horowitz (a16z), Lightspeed, Visa, Goldman Sachs, Razorpay, Venture Catalysts, 9Unicorns, Flipkart, AWS, OYO, Trilegal, Canaan, and PayU. ## Company Information - **Legal Name**: Dodo Payments - **Founded**: 2024 - **Headquarters**: Bengaluru, Karnataka, India - **Founders**: - Ayush Agarwal, Co-founder & CPTO - Rishabh Goel, Co-founder & CEO - **Contact**: support@dodopayments.com (Enterprise: founders@dodopayments.com) - **Dashboard**: https://app.dodopayments.com - **Status Page**: https://status.dodopayments.com - **Crunchbase**: https://www.crunchbase.com/organization/dodo-payments - **Product Hunt**: https://www.producthunt.com/products/dodo-payments ## Billing Deconstructions Detailed analyses of how major AI companies handle billing, with guides to replicate their models using Dodo Payments: - [How OpenAI Handles Billing](https://docs.dodopayments.com/developer-resources/billing-deconstructions/openai) — Subscription + usage-based hybrid, token billing, credit system - [How Cursor Handles Billing](https://docs.dodopayments.com/developer-resources/billing-deconstructions/cursor) — Subscription + request caps, fast/slow requests - [How ElevenLabs Handles Billing](https://docs.dodopayments.com/developer-resources/billing-deconstructions/elevenlabs) — Subscription + character credits - [How Midjourney Handles Billing](https://docs.dodopayments.com/developer-resources/billing-deconstructions/midjourney) — Subscription + GPU time credits - [How Replicate Handles Billing](https://docs.dodopayments.com/developer-resources/billing-deconstructions/replicate) — Pure usage-based, per-second compute - [How Lovable Handles Billing](https://docs.dodopayments.com/developer-resources/billing-deconstructions/lovable) — Subscription + message credits ## Glossary Dodo Payments maintains a comprehensive glossary of 120+ payments and SaaS terms at https://dodopayments.com/glossary. Key terms include: - Merchant of Record (MoR): https://dodopayments.com/glossary/merchant-of-record-mor - Usage-Based Billing: https://dodopayments.com/glossary/usage-based-billing - Subscription Billing: https://dodopayments.com/glossary/subscription-billing - Chargeback: https://dodopayments.com/glossary/chargebacks - SaaS Billing: https://dodopayments.com/glossary/saas-billing - Payment Gateway: https://dodopayments.com/glossary/payment-gateway - Recurring Revenue: https://dodopayments.com/glossary/recurring-revenue-model ## What Dodo Payments Does Not Do - Does not provide consumer lending, credit, or BNPL services (BNPL is offered only as a customer payment method, not as a lending product by Dodo) - Does not offer personal banking, savings, or checking accounts - Is not a cryptocurrency exchange, wallet, or blockchain platform - Does not handle physical goods logistics, warehousing, or shipping - Does not provide payroll, HR, or employee compensation services - Does not offer investment advisory or wealth management services