# Dodo Payments Documentation > Documentation for Dodo Payments — the all-in-one payments, billing, and merchant of record platform for SaaS, AI, and digital products. ## Docs - [Create Addon](https://docs.dodopayments.com/api-reference/addons/create-addon.md): Create a new addon product that can be attached to your main subscription products - [Get Addon](https://docs.dodopayments.com/api-reference/addons/get-addon.md): Retrieve detailed information about a specific addon using its unique identifier - [List Addons](https://docs.dodopayments.com/api-reference/addons/list-addons.md): Retrieve a comprehensive list of all available addons - [Update Addon](https://docs.dodopayments.com/api-reference/addons/update-addon.md): Modify the details of an existing addon using its unique identifier - [Update Addon Images](https://docs.dodopayments.com/api-reference/addons/update-addon-images.md): Update images for an existing addon - [List Balance Ledger Entries](https://docs.dodopayments.com/api-reference/balance-ledger/list-ledger-entries.md): Retrieve a paginated list of balance ledger entries for your account. Use query parameters to filter by date range, event type, currency, or reference object. - [Create Brand](https://docs.dodopayments.com/api-reference/brands/create-brand.md): Create a new brand. - [Get Brand](https://docs.dodopayments.com/api-reference/brands/get-brand.md): Retrieve a specific brand by ID. - [List Brands](https://docs.dodopayments.com/api-reference/brands/list-brands.md): List all brands. - [Update Brand](https://docs.dodopayments.com/api-reference/brands/update-brand.md): Update an existing brand's details. - [Update Brand Images](https://docs.dodopayments.com/api-reference/brands/update-brand-images.md): Update the images associated with a brand. - [Create Checkout Session](https://docs.dodopayments.com/api-reference/checkout-sessions/create.md): Unified endpoint for creating checkout sessions for all types of billing requirements. - [Get Checkout Session](https://docs.dodopayments.com/api-reference/checkout-sessions/get-checkouts.md): Retrieve details of a specific checkout session by its ID. - [Preview Checkout Session](https://docs.dodopayments.com/api-reference/checkout-sessions/preview.md): Preview a checkout session to calculate pricing, taxes, and totals without creating an actual session. - [Create Credit Entitlement](https://docs.dodopayments.com/api-reference/credit-entitlements/create-credit-entitlement.md): Creates a new credit entitlement for the authenticated business - [Create Ledger Entry](https://docs.dodopayments.com/api-reference/credit-entitlements/create-ledger-entry.md): Creates a ledger entry to credit or debit a customer's balance - [Delete Credit Entitlement](https://docs.dodopayments.com/api-reference/credit-entitlements/delete-credit-entitlement.md): Soft-deletes a credit entitlement by its ID - [Get Credit Entitlement](https://docs.dodopayments.com/api-reference/credit-entitlements/get-credit-entitlement.md): Retrieves a specific credit entitlement by its ID - [Get Customer Balance](https://docs.dodopayments.com/api-reference/credit-entitlements/get-customer-balance.md): Gets a specific customer's balance for a credit entitlement - [List Balances](https://docs.dodopayments.com/api-reference/credit-entitlements/list-balances.md): Lists all customer balances for a specific credit entitlement - [List Credit Entitlements](https://docs.dodopayments.com/api-reference/credit-entitlements/list-credit-entitlements.md): Lists all credit entitlements for the authenticated business with pagination support - [List Customer Grants](https://docs.dodopayments.com/api-reference/credit-entitlements/list-customer-grants.md): Lists credit grants for a customer under a specific credit entitlement - [List Customer Ledger](https://docs.dodopayments.com/api-reference/credit-entitlements/list-customer-ledger.md): Lists ledger entries for a customer under a specific credit entitlement - [Undelete Credit Entitlement](https://docs.dodopayments.com/api-reference/credit-entitlements/undelete-credit-entitlement.md): Restores a previously deleted credit entitlement - [Update Credit Entitlement](https://docs.dodopayments.com/api-reference/credit-entitlements/update-credit-entitlement.md): Updates an existing credit entitlement with partial data - [Create Customer](https://docs.dodopayments.com/api-reference/customers/create-customer.md): Create a new customer in your Dodo Payments account. - [Create Customer Portal Session](https://docs.dodopayments.com/api-reference/customers/create-customer-portal-session.md): Create a session of the Customer Portal for a specific customer. - [Delete Payment Method](https://docs.dodopayments.com/api-reference/customers/delete-payment-method.md): Delete a payment method associated with a customer. - [List Payment Methods](https://docs.dodopayments.com/api-reference/customers/get-customer-payment-methods.md): List all payment methods associated with a specific customer. - [Get Customer Wallets](https://docs.dodopayments.com/api-reference/customers/get-customer-wallets.md): Retrieve monetary wallet balances associated with a specific customer. Wallets hold real funds (USD, INR) that can be applied to invoices and subscription payments. - [List Customer Wallet Ledger Entries](https://docs.dodopayments.com/api-reference/customers/get-customer-wallets-ledger-entries.md): List wallet ledger entries (fund additions and deductions) for a specific customer. Supports pagination and currency filter. - [List Customers](https://docs.dodopayments.com/api-reference/customers/get-customers.md): Get a list of all customers associated with your account. - [Get Customer Detail](https://docs.dodopayments.com/api-reference/customers/get-customers-1.md): Get detailed information about a specific customer. - [Patch Customer](https://docs.dodopayments.com/api-reference/customers/patch-customer.md): Update a customer's information. - [Create Customer Wallet Ledger Entry](https://docs.dodopayments.com/api-reference/customers/post-customer-wallets-ledger-entries.md): Add or deduct monetary funds in a customer's wallet. Use entry_type 'credit' to add funds or 'debit' to deduct funds. Wallet balances are real money (USD, INR) that can be applied to subscription invoices. - [Create Discount](https://docs.dodopayments.com/api-reference/discounts/create-discount.md): Create a discount for your account. - [Delete Discount](https://docs.dodopayments.com/api-reference/discounts/delete-discount.md): Delete a discount from your account. - [Get Discount by Code](https://docs.dodopayments.com/api-reference/discounts/get-discount-by-code.md): Validate and retrieve a discount by its code name (e.g., 'SAVE20') instead of using the internal discount ID. - [List Discounts](https://docs.dodopayments.com/api-reference/discounts/list-discounts.md): Retrieve a list of all discounts associated with your account. - [Update Discount](https://docs.dodopayments.com/api-reference/discounts/update-discount.md): Update a discount in your account. - [Validate Discount](https://docs.dodopayments.com/api-reference/discounts/validate-discount.md): Validate a discount code to check if it is valid and can be applied to the current cart. - [List Disputes](https://docs.dodopayments.com/api-reference/disputes/get-disputes.md): Get a list of all disputes associated with your account. - [Get Dispute Detail](https://docs.dodopayments.com/api-reference/disputes/get-disputes-1.md): Get detailed information about a specific dispute. - [Error Codes](https://docs.dodopayments.com/api-reference/error-codes.md): Learn more about error codes and how to resolve them in Dodo Payments API. - [Introduction](https://docs.dodopayments.com/api-reference/introduction.md): The Dodo Payments API provides comprehensive endpoints for payment processing, subscription management, and digital product delivery. Our RESTful API follows industry standards with detailed responses for all operations. - [Activate License](https://docs.dodopayments.com/api-reference/licenses/activate-license.md): This endpoint allows you to activate a license for the user. - [Create License Key](https://docs.dodopayments.com/api-reference/licenses/create-license-key.md): Create a new license key or import an existing one from another system. - [Deactivate License](https://docs.dodopayments.com/api-reference/licenses/deactivate-license.md): This endpoint allows you to deactivate a license for the user. - [Get License Key](https://docs.dodopayments.com/api-reference/licenses/get-license-key.md): Retrieve the details of a specific license key by its ID. - [Get License Key Instance](https://docs.dodopayments.com/api-reference/licenses/get-license-key-instance.md): Retrieve details of a specific license key instance by its ID. - [Get License Key Instances](https://docs.dodopayments.com/api-reference/licenses/get-license-key-instances.md): Retrieve a list of instances for a specific license key. - [List Licenses](https://docs.dodopayments.com/api-reference/licenses/list-license-keys.md): Retrieve a list of license keys associated with your account. - [Update License Key](https://docs.dodopayments.com/api-reference/licenses/update-license-key.md): This endpoint allows you to update a license key by its ID. - [Update License Key Instance](https://docs.dodopayments.com/api-reference/licenses/update-license-key-instance.md): This endpoint allows you to update a specific license key instance by its ID. - [Validate License](https://docs.dodopayments.com/api-reference/licenses/validate-license.md): This endpoint allows you to validate a license for the user. - [Metadata Guide](https://docs.dodopayments.com/api-reference/metadata.md): Learn how to use metadata to store additional information about your Dodo Payments objects - [Archive Meter](https://docs.dodopayments.com/api-reference/meters/archive-meter.md): Archive a meter by its ID. - [Create Meter](https://docs.dodopayments.com/api-reference/meters/create-meter.md): Create a new meter. - [List Meters](https://docs.dodopayments.com/api-reference/meters/get-meters.md): Get a list of all meters. - [Get Meter](https://docs.dodopayments.com/api-reference/meters/retrieve-meter.md): Retrieve a meter by its ID. - [Unarchive Meter](https://docs.dodopayments.com/api-reference/meters/unarchive-meter.md): Unarchive a meter by its ID. - [Charge Subscription](https://docs.dodopayments.com/api-reference/misc/charge-subscriptions.md): Charge a customer for an on-demand subscription. - [Supported Countries](https://docs.dodopayments.com/api-reference/misc/supported-countries.md): Retrieve a list of countries that are supported by the Dodo Payments for your customers. - [Get Invoice](https://docs.dodopayments.com/api-reference/payments/get-invoice.md): Get an invoice by Payment ID. - [List Payments](https://docs.dodopayments.com/api-reference/payments/get-payments.md): Get a list of all payments associated with your account. - [Get Payment Detail](https://docs.dodopayments.com/api-reference/payments/get-payments-1.md): Get detailed information about a specific payment. - [Create One Time Payment](https://docs.dodopayments.com/api-reference/payments/post-payments.md): Create a one-time payment for a customer. - [Retrieve Line Items](https://docs.dodopayments.com/api-reference/payments/retrieve-line-items.md): Retrieve line items for a specific payment. - [Download Payout Breakup CSV](https://docs.dodopayments.com/api-reference/payouts/download-breakup-csv.md): Downloads the complete payout breakup as a CSV file with columns for ledger ID, event type, amounts, and more. - [List Payouts](https://docs.dodopayments.com/api-reference/payouts/get-payouts.md): Get a list of all payouts associated with your account. - [List Payout Breakup Details](https://docs.dodopayments.com/api-reference/payouts/list-breakup-details.md): Returns paginated individual balance ledger entries for a payout, with each entry's amount pro-rated into the payout's currency. - [Retrieve Payout Breakup](https://docs.dodopayments.com/api-reference/payouts/retrieve-breakup.md): Returns the breakdown of a payout by event type (payments, refunds, disputes, fees, etc.) in the payout's currency. - [Archive Products](https://docs.dodopayments.com/api-reference/products/archive-product.md): Archive a product associated with your account. - [List Products](https://docs.dodopayments.com/api-reference/products/get-products.md): Get a list of all products associated with your account. - [Get Product Detail](https://docs.dodopayments.com/api-reference/products/get-products-1.md): Get detailed information about a specific product. - [List Short Links](https://docs.dodopayments.com/api-reference/products/get-products-short-links.md): Lists all short links created by the business. Short links provide shortened checkout URLs with custom slugs for your products. - [Update Product](https://docs.dodopayments.com/api-reference/products/patch-products.md): Update a product's details. - [Create Product](https://docs.dodopayments.com/api-reference/products/post-products.md): Create a new product. - [Create Short Link](https://docs.dodopayments.com/api-reference/products/post-products-id-short-links.md): Creates a short checkout URL with a custom slug for a product. Uses a Static Checkout URL under the hood. - [Update Product Images](https://docs.dodopayments.com/api-reference/products/put-products-images.md): Update a product's images. - [Unarchive Products](https://docs.dodopayments.com/api-reference/products/unarchive-product.md): Unarchive a product associated with your account. - [Update Files](https://docs.dodopayments.com/api-reference/products/update-files.md): Update the files associated with a product. - [Get Refund Receipt](https://docs.dodopayments.com/api-reference/refunds/get-refund-receipt.md): Get a refund receipt for a refund. - [List Refunds](https://docs.dodopayments.com/api-reference/refunds/get-refunds.md): Get a list of all refunds associated with your account. - [Get Refund Detail](https://docs.dodopayments.com/api-reference/refunds/get-refunds-1.md): Get detailed information about a specific refund. - [Create Refund](https://docs.dodopayments.com/api-reference/refunds/post-refunds.md): Create a refund for a payment. - [Cancel Scheduled Plan Change](https://docs.dodopayments.com/api-reference/subscriptions/cancel-change-plan.md): Cancel a scheduled plan change for a subscription. - [Change Plan](https://docs.dodopayments.com/api-reference/subscriptions/change-plan.md): Modify an existing subscription's plan, enabling both upgrades and downgrades to different pricing tiers.

Note: This will use the existing payment information of the customer to upgrade/downgrade the plan. - [Create Charge (On-Demand)](https://docs.dodopayments.com/api-reference/subscriptions/create-charge.md): Create a charge for a subscription. This is useful for on-demand billing. - [Get Subscription Detail](https://docs.dodopayments.com/api-reference/subscriptions/get-subscriptions.md): Get detailed information about a specific subscription. - [List subscriptions](https://docs.dodopayments.com/api-reference/subscriptions/get-subscriptions-1.md): Get a list of all subscriptions associated with your account. - [Get Subscription Usage History](https://docs.dodopayments.com/api-reference/subscriptions/get-usage-history.md): Retrieve the complete usage history for a subscription with usage-based billing. - [Update Subscription](https://docs.dodopayments.com/api-reference/subscriptions/patch-subscriptions.md): Update a subscription's details. - [Create Subscription](https://docs.dodopayments.com/api-reference/subscriptions/post-subscriptions.md): Create a subscription for a customer. - [Preview Plan Change](https://docs.dodopayments.com/api-reference/subscriptions/preview-change-plan.md): Preview the effects of a subscription plan change before committing to it. Returns the immediate charge amount and the new subscription details without making any actual changes. - [Retrieve Credit Usage](https://docs.dodopayments.com/api-reference/subscriptions/retrieve-credit-usage.md): Retrieve the credit usage for a subscription. - [Update Payment Method](https://docs.dodopayments.com/api-reference/subscriptions/update-payment-method.md): Update the payment method for an existing subscription. You can either add a new payment method or use an existing one from the customer's saved payment methods. - [Transaction Failures](https://docs.dodopayments.com/api-reference/transaction-failures.md): Learn about different transaction failure reasons and how to handle them in Dodo Payments API. - [Get Event](https://docs.dodopayments.com/api-reference/usage-events/get-event.md): Get an event by its ID. - [Ingest Events](https://docs.dodopayments.com/api-reference/usage-events/ingest-events.md): Ingest events for usage-based billing. - [List Events](https://docs.dodopayments.com/api-reference/usage-events/list-events.md): Get a list of all events. - [Create Webhook](https://docs.dodopayments.com/api-reference/webhooks/create-webhook.md): Create a new webhook for a business. - [Delete Webhook](https://docs.dodopayments.com/api-reference/webhooks/delete-webhook.md): Delete a specific webhook. - [Get Webhook Details](https://docs.dodopayments.com/api-reference/webhooks/get-details.md): Get detailed information about a specific webhook. - [Get Webhook Headers](https://docs.dodopayments.com/api-reference/webhooks/get-webhook-headers.md): Get the headers for a specific webhook. - [Get Webhook Signing Key](https://docs.dodopayments.com/api-reference/webhooks/get-webhook-signing-key.md): Get the signing key for a specific webhook. - [List Webhooks](https://docs.dodopayments.com/api-reference/webhooks/list-webhooks.md): List all webhooks for a business. - [Update Webhook](https://docs.dodopayments.com/api-reference/webhooks/update-webhook.md): Update a specific webhook. - [Update Webhook Headers](https://docs.dodopayments.com/api-reference/webhooks/update-webhook-headers.md): Update the headers for a specific webhook. - [Changelog](https://docs.dodopayments.com/changelog/introduction.md): Track all Dodo Payments releases, new features, improvements, and platform updates. Complete version history with detailed changelogs for each release. - [v0.1.0 (25 Nov 2024)](https://docs.dodopayments.com/changelog/v0.1.0.md): This is the initial release of the Dodo Payments documentation, marking the Beta launch of our product. Explore the features and improvements designed to enhance your payment processing experience. - [v0.10.0 (8 Dec 2024)](https://docs.dodopayments.com/changelog/v0.10.0.md): Open-sourced Atlas demo, feature-request section, webhook request logs API, subscription list API, and various improvements and bug fixes. - [v0.11.0 (13 Dec 2024)](https://docs.dodopayments.com/changelog/v0.11.0.md): Introduced automated emails, webhook event logs, a license key generation guide, and various minor improvements and bug fixes. - [v0.12.0 (17 Dec 2024)](https://docs.dodopayments.com/changelog/v0.12.0.md): Added official SDKs, metadata field, and expanded customer APIs with minor improvements and bug fixes. - [v0.13.2 (21 Dec 2024)](https://docs.dodopayments.com/changelog/v0.13.2.md): Updated Atlas codebase, SDK updates, and minor improvements. - [v0.14.0 (26 Dec 2024)](https://docs.dodopayments.com/changelog/v0.14.0.md): Introduced the License Key Management feature, enhancing security and control for merchants distributing digital products and services. - [v0.15.1 (4 Jan 2025)](https://docs.dodopayments.com/changelog/v0.15.1.md): Introducing Invoice API, subscription webhooks, comprehensive guides, Dodo Wall of Love, and social sharing features. Plus, enhanced subscription trial periods and customer identification. - [v0.16.1 (11 Jan 2025)](https://docs.dodopayments.com/changelog/v0.16.1.md): Added Account Summary feature, enhanced API documentation, and improved postal code validation. - [v0.18.0 (20 Jan 2025)](https://docs.dodopayments.com/changelog/v0.18.0.md): Added AI chat support, enhanced APIs, inclusive tax pricing, automated country selection, and more. - [v0.19.0 (24 Jan 2025)](https://docs.dodopayments.com/changelog/v0.19.0.md): Added support for UPI and Indian Rupay cards, released PHP SDK, and introduced product archiving. - [v0.20.1 (31 Jan 2025)](https://docs.dodopayments.com/changelog/v0.20.1.md): Introduced Pay What You Want (PWYW) pricing and expands global payment coverage. - [v0.22.0 (6 Feb 2025)](https://docs.dodopayments.com/changelog/v0.22.0.md): Introduced subscription's first payment, UPI QR payment method, tax ID on checkout, dashboard restructure, self-serve onboarding guides, multi-language support, invoice PDF makeover, and a centralized help widget. - [v0.24.0 (15 Feb 2025)](https://docs.dodopayments.com/changelog/v0.24.0.md): Introduced discount coupons, support for over 25 local payment methods, customizable statement descriptors, and a complete UI makeover of the login page. - [v1.0.0 (23 Feb 2025)](https://docs.dodopayments.com/changelog/v1.0.0.md): Public release of Dodo Payments with Customer Portal and Customer Portal Session API. - [v1.10.1 (21 March 2025)](https://docs.dodopayments.com/changelog/v1.10.1.md): Introduced Checkout 2.0, configurable payment methods, dynamic tax calculation, and on-demand subscriptions. - [v1.11.0 (28 March 2025)](https://docs.dodopayments.com/changelog/v1.11.0.md): Introduced address autofill for checkout page, notifications center, payment link query builder, saved payment methods, and billing currency control. - [v1.13.0 (9th April 2025)](https://docs.dodopayments.com/changelog/v1.13.0.md): New features including Adaptive Currency Support, MCP Server for AI integration, mobile apps, Custom GPT, and Dodo Dash game - [v1.14.0 (12th April 2025)](https://docs.dodopayments.com/changelog/v1.14.0.md): Introduced new European payment methods, subscription billing address updates, and various improvements. - [v1.16.1 (18th April 2025)](https://docs.dodopayments.com/changelog/v1.16.1.md): Introduced modern verification forms, new Java and Kotlin SDKs, Afterpay/Clearpay integration, and Google Sign-In. - [v1.18.3 (26th April 2025)](https://docs.dodopayments.com/changelog/v1.18.3.md): Introduced Subscription Plan Change API, enhanced onboarding guidance, notification preferences center, and improved adaptive currency information. - [v1.21.0 (3rd May 2025)](https://docs.dodopayments.com/changelog/v1.21.0.md): Added support for addons to subscriptions, made dispute handling more robust, and added customer billing details to payment responses. - [v1.22.0 (9th May 2025)](https://docs.dodopayments.com/changelog/v1.22.0.md): Added unified search to the dashboard, added support for upgrading and downgrading subscriptions with addons, and added comprehensive card information to payment responses. - [v1.25.0 (20th May 2025)](https://docs.dodopayments.com/changelog/v1.25.0.md): Introduced Overlay Checkout Beta, a modern TypeScript library for embedded payments, and a new subscription.plan_changed webhook event for better subscription lifecycle management. - [v1.27.0 (26th May 2025)](https://docs.dodopayments.com/changelog/v1.27.0.md): Introduced Partial Refunds and Multi-Brand Support, enabling merchants to manage multiple brands and websites under a single verified business account. - [v1.3.2 (28 Feb 2025)](https://docs.dodopayments.com/changelog/v1.3.2.md): Introduced the Teams Feature, enhanced success/failure screens, and minor improvements. - [v1.30.0 (2nd June 2025)](https://docs.dodopayments.com/changelog/v1.30.0.md): Added support for $0 payments and 100% discount codes for one-time products, enabling free product offerings, payout threshold for USD wallet, and standardized API error codes and messages. - [v1.32.0 (9th June 2025)](https://docs.dodopayments.com/changelog/v1.32.0.md): Added support for Affiliates with Affonso, multiple webhook support, enhanced fraud prevention, subscription schedule cancellation, and static payment links. - [v1.34.0 (18th June 2025)](https://docs.dodopayments.com/changelog/v1.34.0.md): Added Digital Product Delivery, React Native SDK beta release, new proration modes, adaptive currency for subscriptions, and enhanced verification form management. - [v1.34.4 (26th June 2025)](https://docs.dodopayments.com/changelog/v1.34.4.md): Enhanced Dashboard Analytics with comprehensive new metrics across three key dashboard sections: Revenue Analytics, Customer Analytics, and Payment Success Rate Analytics. - [v1.37.0 (2nd July 2025)](https://docs.dodopayments.com/changelog/v1.37.0.md): Enhanced Analytics Dashboard with comprehensive revenue and retention insights, Reports 2.0 with detailed business reporting capabilities, and improved subscription management features for better business intelligence and operational efficiency. - [v1.38.0 (9th July 2025)](https://docs.dodopayments.com/changelog/v1.38.0.md): Analytics Chart Sharing, Multiple Partial Refunds, Cumulative Revenue Analytics, Context7 Integration, Next.js Adapter - [v1.4.0 (6 Mar 2025)](https://docs.dodopayments.com/changelog/v1.4.0.md): Introduced the Storefront Feature and Amazon Pay Integration. - [v1.43.0 (24th July 2025)](https://docs.dodopayments.com/changelog/v1.43.0.md): Comprehensive Webhooks Upgrade: endpoint management, security, delivery logs, debugging, and monitoring—now fully self-serve in the dashboard. - [v1.44.0 (3rd August 2025)](https://docs.dodopayments.com/changelog/v1.44.0.md): Adaptive Currency, Turkish Language Support, and New Proration Mode - [v1.47.0 (11th August 2025)](https://docs.dodopayments.com/changelog/v1.47.0.md): Dashboard UI overhaul, discount codes for subscriptions, expanded Adaptive Currency, webhook management API, and product metadata support. - [v1.5.0 (7 March 2025)](https://docs.dodopayments.com/changelog/v1.5.0.md): Introduced a custom date filter for analytics, a new tax category, and various improvements. - [v1.51.0 (23rd August 2025)](https://docs.dodopayments.com/changelog/v1.51.0.md): Powerful Checkout Sessions API, Metadata in Payments Export, and Subscription Next Billing Date Update - [v1.52.4 (3rd September 2025)](https://docs.dodopayments.com/changelog/v1.52.4.md): Usage-Based Billing, public Refund Receipt API, 100% subscription discounts, and checkout session ID in payments - [v1.53.2 (13th September 2025)](https://docs.dodopayments.com/changelog/v1.53.2.md): Customer wallet balances, enhanced refund details, higher meter limits, license activation context, and $0 downgrades - [v1.56.0 (27 October 2025)](https://docs.dodopayments.com/changelog/v1.56.0.md): Streamlined onboarding, C# SDK launch, webhook verification, Two-Factor Authentication, overlay checkout sessions, and usage-based subscription plan changes - [v1.61.5 (November 17, 2025)](https://docs.dodopayments.com/changelog/v1.61.5.md): EUR & GBP pricing full rollout, payment method management, metadata in customers and refunds, checkout session feature flags, license key/file indicators, GitHub OAuth, and Featurebase integration - [v1.66.0 (December 8, 2025)](https://docs.dodopayments.com/changelog/v1.66.0.md): Subscription.updated webhook, minimal address checkout, read-only API keys, UPI AutoPay & RuPay subscriptions for all businesses - [v1.67.0 (December 17, 2025)](https://docs.dodopayments.com/changelog/v1.67.0.md): Mixed cart checkout for one-time and subscription products, Unified Customer Portal, invoice_id in Payment Response - [v1.7.0 (14 March 2025)](https://docs.dodopayments.com/changelog/v1.7.0.md): Introduced a dedicated subscriptions page, enhanced customer details, detailed payout information, an official Ruby SDK, enhanced API filters, and various minor improvements. - [v1.70.0 (December 24, 2025)](https://docs.dodopayments.com/changelog/v1.70.0.md): Inline checkout support, use existing payment methods for instant checkouts, manage subscription plans from dashboard, generate short payment links, skip success pages with redirect_immediately, and enable on-demand subscriptions for all businesses - [v1.75.0 (January 23, 2026)](https://docs.dodopayments.com/changelog/v1.75.0.md): Product collections, RevolutPay & Billie payment methods for GBP one-time payments, checkout session preview, metadata in change plan requests, invoice_url field, discount validation endpoint, and enhanced dashboard filtering - [v1.78.0 (February 2, 2026)](https://docs.dodopayments.com/changelog/v1.78.0.md): Communication preferences with push notifications, custom fields for checkout sessions, and expanded checkout language support - [v1.81.0 (February 6, 2026)](https://docs.dodopayments.com/changelog/v1.81.0.md): Third-party analytics, checkout theme customization, prevent plan change on payment failure, and balance ledger API - [v1.84.0 (February 20, 2026)](https://docs.dodopayments.com/changelog/v1.84.0.md): Product-level analytics, Verifi RDR dispute prevention, DodoPayments CLI, customer portal UI revamp, inline checkout payment method updates, Tax ID prefill, return URL query params, customer email update API, and Bun adapter - [v1.86.0 (March 2, 2026)](https://docs.dodopayments.com/changelog/v1.86.0.md): Credit-based billing with rollover, overage, and expiration controls, unified design and theme customization hub, refund and dispute status in list payments API, refunds table in customer portal, and copy to live mode for meters - [v1.87.0 (March 9, 2026)](https://docs.dodopayments.com/changelog/v1.87.0.md): Support for discounts in change plan and minor improvements across the platform - [v1.93.0 (March 28, 2026)](https://docs.dodopayments.com/changelog/v1.93.0.md): Checkout redesign with improved loading states, net revenue analytics, business-level payment method disabling, payout breakdown, Visa RDR configuration, DoNotBill proration mode, scheduled plan changes, and delete customer payment method API - [v1.94.0 (April 8, 2026)](https://docs.dodopayments.com/changelog/v1.94.0.md): Abandoned Cart Recovery, Subscription Dunning, discount metadata, and recovery analytics - [Community projects](https://docs.dodopayments.com/community/overview.md): Discover community-built SDKs, plugins, and boilerplates for Dodo Payments. - [Projects directory](https://docs.dodopayments.com/community/projects.md): Community-maintained libraries, plugins, and boilerplates for Dodo Payments. - [Submit your project](https://docs.dodopayments.com/community/submit.md): How to add your open-source project to the Dodo Payments community directory. - [Agent Skills](https://docs.dodopayments.com/developer-resources/agent-skills.md): Enhance your AI coding assistants with official Dodo Payments skills for seamless payment integrations, webhook handling, and billing flows. - [Astro Adaptor](https://docs.dodopayments.com/developer-resources/astro-adaptor.md): Learn how to integrate Dodo Payments with your Astro App Router project using our Astro Adaptor. Covers checkout, customer portal, webhooks, and secure environment setup. - [Astro Minimal Boilerplate](https://docs.dodopayments.com/developer-resources/astro-boilerplate.md): Get started quickly with our minimal Astro boilerplate for integrating Dodo Payments into your Astro application - [Better-Auth Adapter](https://docs.dodopayments.com/developer-resources/better-auth-adaptor.md): This guide shows you how to integrate Dodo Payments into your authentication flow using the Better-Auth adaptor. - [Cursor Billing Model](https://docs.dodopayments.com/developer-resources/billing-deconstructions/cursor.md): Deconstruct Cursor's model-weighted credit system and build the same hybrid subscription-plus-credits model using Dodo Payments. - [ElevenLabs Billing Model](https://docs.dodopayments.com/developer-resources/billing-deconstructions/elevenlabs.md): Deconstruct ElevenLabs' character-based billing with rollover credits and tiered overage pricing, then build the same model using Dodo Payments. - [Billing Deconstructions](https://docs.dodopayments.com/developer-resources/billing-deconstructions/introduction.md): Learn how to build sophisticated billing models by studying how top AI companies charge their users, then replicate each model with Dodo Payments. - [Lovable Billing Model](https://docs.dodopayments.com/developer-resources/billing-deconstructions/lovable.md): Deconstruct Lovable's message-credit subscription with daily bonus drip, team-wide sharing, and separate cloud metering, then build the same model using Dodo Payments. - [Midjourney Billing Model](https://docs.dodopayments.com/developer-resources/billing-deconstructions/midjourney.md): Deconstruct Midjourney's GPU-time subscription with Relax Mode fallback and build the same model using Dodo Payments. - [OpenAI Billing Model](https://docs.dodopayments.com/developer-resources/billing-deconstructions/openai.md): Deconstruct OpenAI's token-based billing with prepaid fiat credits and build the same model using Dodo Payments Credit-Based Billing. This guide covers everything from credit entitlements to usage meters and rate tiers. - [Replicate Billing Model](https://docs.dodopayments.com/developer-resources/billing-deconstructions/replicate.md): Deconstruct Replicate's per-second hardware-specific billing and build the same pure usage-based model using Dodo Payments. - [Billing SDK](https://docs.dodopayments.com/developer-resources/billingsdk.md): Complete billing infrastructure for modern web applications with React components, CLI tooling, and full-stack integration - [Build an AI Chat App with AI SDK & LLM Blueprint](https://docs.dodopayments.com/developer-resources/build-an-ai-chat-app-with-usage-based-billing.md): Follow along as we build an AI chat app with automatic token tracking and usage-based billing - [Bun Adaptor](https://docs.dodopayments.com/developer-resources/bun-adaptor.md): Learn how to integrate Dodo Payments with your Bun server project using our Bun Adaptor. Covers checkout, customer portal, webhooks, and secure environment setup. - [Checkout Sessions](https://docs.dodopayments.com/developer-resources/checkout-session.md): Create secure, hosted checkout experiences that handle the complete payment flow for both one-time purchases and subscriptions with full customization control. - [Convex Component](https://docs.dodopayments.com/developer-resources/convex-component.md): Learn how to integrate Dodo Payments with your Convex backend using our Convex Component. Covers checkout functions, customer portal, webhooks, and secure environment setup. - [Official SDKs Overview](https://docs.dodopayments.com/developer-resources/dodo-payments-sdks.md): Official SDKs for TypeScript, Python, PHP, Go, Ruby, Java, Kotlin, and C# to integrate Dodo Payments into your applications - [Sync with your Database](https://docs.dodopayments.com/developer-resources/dodo-sync.md): Automatically sync your Dodo Payments data to your own database for analytics, reporting, and integrations. - [Dynamic Pricing Checkout with Pay What You Want](https://docs.dodopayments.com/developer-resources/dynamic-pricing-checkout.md): Create flexible checkout links with variable pricing using a single product. Enable Pay What You Want to let customers choose their price or set dynamic amounts programmatically. - [Expo Boilerplate](https://docs.dodopayments.com/developer-resources/expo-boilerplate.md): Build React Native mobile apps with Dodo Payments using our Expo boilerplate. Includes checkout integration, payment handling, and TypeScript support. - [Express Adaptor](https://docs.dodopayments.com/developer-resources/express-adaptor.md): Learn how to integrate Dodo Payments with your Express App Router project using our Express Adaptor. Covers checkout, customer portal, webhooks, and secure environment setup. - [FastAPI Boilerplate](https://docs.dodopayments.com/developer-resources/fastapi-boilerplate.md): Get started quickly with our FastAPI boilerplate for integrating Dodo Payments into your Python backend applications - [Fastify Adaptor](https://docs.dodopayments.com/developer-resources/fastify-adaptor.md): Learn how to integrate Dodo Payments with your Fastify App Router project using our NextJS Adaptor. Covers checkout, customer portal, webhooks, and secure environment setup. - [Framework Adaptors Overview](https://docs.dodopayments.com/developer-resources/framework-adaptors.md): Pre-built adaptors for popular web frameworks to integrate Dodo Payments in minutes with minimal code - [Go Boilerplate](https://docs.dodopayments.com/developer-resources/go-boilerplate.md): Get started quickly with our minimal Go boilerplate for integrating Dodo Payments into your Go backend applications - [Hono Adaptor](https://docs.dodopayments.com/developer-resources/hono-adaptor.md): Learn how to integrate Dodo Payments with your Hono App Router project using our NextJS Adaptor. Covers checkout, customer portal, webhooks, and secure environment setup. - [API Gateway Blueprint](https://docs.dodopayments.com/developer-resources/ingestion-blueprints/api-gateway.md): Track API calls and gateway-level usage for billing. Perfect for API-as-a-service platforms with high-volume request tracking. - [LLM Blueprint](https://docs.dodopayments.com/developer-resources/ingestion-blueprints/llm.md): Effortlessly track LLM token usage for usage-based billing with automatic ingestion to Dodo Payments. Works with AI SDK, OpenAI, Anthropic, OpenRouter, Groq, and Google Gemini. - [Object Storage Blueprint](https://docs.dodopayments.com/developer-resources/ingestion-blueprints/object-storage.md): Track file uploads and storage usage for S3, Google Cloud Storage, Azure Blob, and other object storage services. - [Stream Blueprint](https://docs.dodopayments.com/developer-resources/ingestion-blueprints/stream.md): Track streaming data consumption for video, audio, live streams, and real-time data transfer billing. - [Time Range Blueprint](https://docs.dodopayments.com/developer-resources/ingestion-blueprints/time-range.md): Track resource consumption based on elapsed time for compute, serverless functions, containers, and runtime billing. - [Inline Checkout](https://docs.dodopayments.com/developer-resources/inline-checkout.md): Embed Dodo Payments checkout directly into your website for a seamless, branded payment experience. - [One-time Payments Integration Guide](https://docs.dodopayments.com/developer-resources/integration-guide.md): This guide will help you integrate the Dodo Payments API into your website. - [MCP Server](https://docs.dodopayments.com/developer-resources/mcp-server.md): Enable AI assistants to interact with the Dodo Payments API through Code Mode—a high-performance architecture for seamless payment operations and subscription management. - [Mobile Integration Guide](https://docs.dodopayments.com/developer-resources/mobile-integration.md): Unified guide for integrating Dodo Payments into Android, iOS, React Native and Flutter mobile applications. - [Next.js Adaptor](https://docs.dodopayments.com/developer-resources/nextjs-adaptor.md): Learn how to integrate Dodo Payments with your Next.js App Router project using our NextJS Adaptor. Covers checkout, customer portal, webhooks, and secure environment setup. - [Next.js Minimal Boilerplate](https://docs.dodopayments.com/developer-resources/nextjs-boilerplate.md): Get started quickly with our minimal Next.js boilerplate for integrating Dodo Payments into your Next.js application - [Nuxt Adaptor](https://docs.dodopayments.com/developer-resources/nuxt-adaptor.md): Integrate Dodo Payments with your Nuxt project using the official Nuxt module. Covers checkout, customer portal, webhooks, and secure environment setup. - [On-Demand Subscriptions](https://docs.dodopayments.com/developer-resources/ondemand-subscriptions.md): Integrate on-demand subscriptions by authorizing mandates, creating variable charges, handling webhooks, and implementing safe retry policies. - [Overlay Checkout](https://docs.dodopayments.com/developer-resources/overlay-checkout.md): A modern TypeScript library for embedding Dodo Payments overlay checkout and listening to checkout events in real-time. - [React Native](https://docs.dodopayments.com/developer-resources/react-native-integration.md): Complete guide to integrating Dodo Payments SDK in your React Native application for secure payment processing - [Remix Adaptor](https://docs.dodopayments.com/developer-resources/remix-adaptor.md): Learn how to integrate Dodo Payments with your Remix App Router project using our Remix Adaptor. Covers checkout, customer portal, webhooks, and secure environment setup. - [CLI](https://docs.dodopayments.com/developer-resources/sdks/cli.md): Command-line interface for interacting with the Dodo Payments API from your terminal - [C#](https://docs.dodopayments.com/developer-resources/sdks/csharp.md): Integrate Dodo Payments into your .NET applications with modern async/await support - [Go](https://docs.dodopayments.com/developer-resources/sdks/go.md): Integrate Dodo Payments into your Go applications with an idiomatic, performant SDK - [Java](https://docs.dodopayments.com/developer-resources/sdks/java.md): Integrate Dodo Payments into your Java applications with a robust, type-safe SDK - [Kotlin](https://docs.dodopayments.com/developer-resources/sdks/kotlin.md): Integrate Dodo Payments into your Kotlin applications with modern coroutines and null-safety - [PHP](https://docs.dodopayments.com/developer-resources/sdks/php.md): Integrate Dodo Payments into your PHP applications with a modern, PSR-4 compliant SDK - [Python](https://docs.dodopayments.com/developer-resources/sdks/python.md): Integrate Dodo Payments into your Python applications with a Pythonic interface and modern async/await support - [Ruby](https://docs.dodopayments.com/developer-resources/sdks/ruby.md): Integrate Dodo Payments into your Ruby applications with an elegant, Ruby-native SDK - [TypeScript](https://docs.dodopayments.com/developer-resources/sdks/typescript.md): Integrate Dodo Payments into your TypeScript and Node.js applications with type safety and modern async/await support - [Seat-Based Pricing with Add-ons and Payment Links](https://docs.dodopayments.com/developer-resources/seat-based-pricing.md): Learn how to create add-ons for seat-based pricing and generate payment links with custom add-on quantities using Dodo Payments - [Sentra](https://docs.dodopayments.com/developer-resources/sentra.md): Install the Sentra extension for VS Code, Cursor, or Windsurf to integrate billing and payments into your app using AI-powered assistance. - [Subscription Integration Guide](https://docs.dodopayments.com/developer-resources/subscription-integration-guide.md): This guide will help you integrate the Dodo Payments Subscription Product into your website. - [Subscription Upgrade & Downgrade Guide](https://docs.dodopayments.com/developer-resources/subscription-upgrade-downgrade.md): Learn how to change a customer's subscription plan, handle proration, and process webhooks reliably. - [Supabase Boilerplate](https://docs.dodopayments.com/developer-resources/supabase-boilerplate.md): Use the official Next.js + Supabase + Dodo Payments subscription starter to ship subscriptions fast. Includes auth, database schema, webhook handler, and pricing UI. - [SvelteKit Adaptor](https://docs.dodopayments.com/developer-resources/sveltekit-adaptor.md): Learn how to integrate Dodo Payments with your SvelteKit App Router project using our SvelteKit Adaptor. Covers checkout, customer portal, webhooks, and secure environment setup. - [Tanstack Adaptor](https://docs.dodopayments.com/developer-resources/tanstack-adaptor.md): Learn how to integrate Dodo Payments with your Tanstack App Router project using our Tanstack Adaptor. Covers checkout, customer portal, webhooks, and secure environment setup. - [Build an AI Image Generator with Usage-Based Billing](https://docs.dodopayments.com/developer-resources/usage-based-billing-build-ai-image-generator.md): Follow along as we build PixelGen AI - an AI image generation service with pay-per-use billing - [Usage-Based Billing Integration guide](https://docs.dodopayments.com/developer-resources/usage-based-billing-guide.md): Learn how to set up meters and send usage events to enable accurate usage-based billing with Dodo Payments. - [Webhooks](https://docs.dodopayments.com/developer-resources/webhooks.md): Receive real-time notifications when events occur in Dodo Payments. Automate workflows and keep your systems synchronized with instant event delivery. - [Cloudflare Workers](https://docs.dodopayments.com/developer-resources/webhooks/examples/cloudflare-example.md): Deploy DodoPayments webhooks to Cloudflare Workers - [Netlify Functions](https://docs.dodopayments.com/developer-resources/webhooks/examples/netlify-example.md): Deploy DodoPayments webhooks to Netlify Functions - [Supabase Edge Functions](https://docs.dodopayments.com/developer-resources/webhooks/examples/supabase-example.md): Deploy DodoPayments webhooks to Supabase Edge Functions - [Vercel Functions](https://docs.dodopayments.com/developer-resources/webhooks/examples/vercel-example.md): Deploy DodoPayments webhooks to Vercel - [Credit-Based Billing](https://docs.dodopayments.com/developer-resources/webhooks/intents/credit.md): The payload sent to your webhook endpoint when credit-based billing events occur — virtual credits (API calls, tokens, compute hours) granted, consumed, expired, rolled over, or balance alerts. These webhooks are not related to Customer Wallets (monetary balances). - [Dispute](https://docs.dodopayments.com/developer-resources/webhooks/intents/dispute.md): The payload sent to your webhook endpoint when a dispute is created or updated. - [License Key](https://docs.dodopayments.com/developer-resources/webhooks/intents/license-key.md): The payload sent to your webhook endpoint when a license key is created or updated. - [Payment](https://docs.dodopayments.com/developer-resources/webhooks/intents/payment.md): The payload sent to your webhook endpoint when a payment is created or updated. - [Recovery](https://docs.dodopayments.com/developer-resources/webhooks/intents/recovery.md): The payloads sent to your webhook endpoint when abandoned cart recovery or subscription dunning events occur. - [Refund](https://docs.dodopayments.com/developer-resources/webhooks/intents/refund.md): The payload sent to your webhook endpoint when a refund is created or updated. - [Subscription](https://docs.dodopayments.com/developer-resources/webhooks/intents/subscription.md): The payload sent to your webhook endpoint when a subscription is created, updated, or changes state. - [Webhook Event Guide](https://docs.dodopayments.com/developer-resources/webhooks/intents/webhook-events-guide.md): Understand the different webhook events triggered by Dodo Payments during payment, refund, subscription, dispute, license key, recovery, and dunning activities - [Balances](https://docs.dodopayments.com/features/account-summary-payout-wallet.md): Track your financial activity across multi-currency wallets with comprehensive transaction ledgers, including payments, refunds, fees, and payouts in USD, GBP, EUR, and INR. - [Adaptive Currency](https://docs.dodopayments.com/features/adaptive-currency.md): Display prices in each customer's local currency to reduce friction and improve conversion. Automatic detection, conversion, and same‑currency refunds. - [Add-ons for Subscriptions](https://docs.dodopayments.com/features/addons.md): Enhance your subscription products with flexible add-ons for seat-based billing, feature upgrades, and creative pricing models - [Affiliates](https://docs.dodopayments.com/features/affiliates.md): Launch and manage your affiliate program while processing transactions through Dodo Payments. - [Third-party Analytics](https://docs.dodopayments.com/features/analytics.md): Track page views and e-commerce events on your Dodo Payments-hosted pages with Google Analytics 4, Google Tag Manager, and Meta Pixel. - [Dashboard Analytics](https://docs.dodopayments.com/features/analytics-and-reporting.md): Gain actionable business insights with Dodo Payments' Analytics & Reporting dashboard. Track revenue, customers, retention, and transaction health at both the business and product level. - [Selling Digital Goods on iOS](https://docs.dodopayments.com/features/appstore-digital-goods.md): A comprehensive guide to selling digital goods and services on iOS apps using Dodo Payments - [Atlas Demo Product](https://docs.dodopayments.com/features/atlas-demo-website.md): Explore Atlas, a fully functional AI art generation demo application showcasing usage-based billing, subscriptions, and one-time payments with Dodo Payments checkout integration. - [B2B Payments](https://docs.dodopayments.com/features/b2b-payments.md): The B2B Payments feature ensures that merchants processing B2B transactions have their customer’s Tax IDs verified during checkout, ensuring accurate tax application based on the customer's country and applicable regulations. This validation helps determine whether input tax collection applies or if… - [Bypassing App Store & Play Store Fees using Dodo Payments](https://docs.dodopayments.com/features/bypassing-app-store-fees.md): Learn how to legally bypass Apple and Google's 30% app store fees using Merchant of Record solutions and compliant payment strategies - [Checkout Features](https://docs.dodopayments.com/features/checkout.md): Conversion-optimized, globally compliant checkout with multi-currency, multi-language support, automatic tax calculation, discount codes, add-ons, and smart address collection. - [Communication Preferences](https://docs.dodopayments.com/features/communication-preferences.md): Configure how you and your team receive notifications about payments, payouts, refunds, subscriptions, and disputes across email, in-app, and push channels. - [Credit-Based Billing](https://docs.dodopayments.com/features/credit-based-billing.md): Issue, manage, and track credit entitlements across subscriptions, one-time products, and usage-based billing with rollover, overage, and expiration controls. - [Customer Portal](https://docs.dodopayments.com/features/customer-portal.md): Empower customers to self-serve and manage their subscriptions, billing history, license keys, and profile securely. - [Customer Wallets](https://docs.dodopayments.com/features/customer-wallet.md): Manage prepaid monetary balances for your customers. Fund wallets, apply balances to subscription invoices, handle refunds as wallet funds, and track transaction history. - [Customer Management](https://docs.dodopayments.com/features/customers.md): Manage customer relationships, track purchase history, and provide self-service options through the Dodo Payments dashboard and API. - [Design & Theme Customization](https://docs.dodopayments.com/features/design.md): Customize the look and feel of your checkout, storefront, and customer portal from one place. Choose pre-built themes, configure typography and colors, and apply per-section overrides, all with live preview. - [Digital Product Delivery](https://docs.dodopayments.com/features/digital-product-delivery.md): The Digital Product Delivery feature in Dodo Payments allows merchants to deliver digital products to their customers. - [Discounts](https://docs.dodopayments.com/features/discount-codes.md): Create promotional codes to drive conversions, run campaigns, and reward customers with fixed or percentage discounts across one‑time and subscription purchases. - [Feature Request and Roadmap](https://docs.dodopayments.com/features/feature-request.md): We value feedback from our merchants and aim to continuously improve Dodo Payments to meet your business needs. Submit feature requests, vote on existing ideas, and track our public roadmap through Featurebase. - [Hybrid Billing Models](https://docs.dodopayments.com/features/hybrid-billing.md): Combine multiple billing modes to create sophisticated pricing strategies: subscription + usage, seats + add-ons, base + overage, and more. - [Invoice Management](https://docs.dodopayments.com/features/invoice-generation.md): Automatically generate and deliver professional invoices for every successful payment, with customizable branding and seamless email delivery. - [License Keys](https://docs.dodopayments.com/features/license-keys.md): Securely generate, manage, and track license keys for your digital products with advanced access control and revocation. - [Android & iOS Mobile App](https://docs.dodopayments.com/features/mobile-app.md): Manage your Dodo Payments business on the go with our mobile app, available on Google Play and Apple App Store. Monitor transactions, receive real-time notifications, and access your dashboard anywhere. - [Introduction](https://docs.dodopayments.com/features/mor-introduction.md): Dodo Payments acts as your Merchant of Record, handling global payments, tax compliance, fraud protection, and regulatory liability so you can focus on building your product. - [MoR vs PG](https://docs.dodopayments.com/features/mor-vs-pg.md): When it comes to processing payments globally, digital businesses and SaaS companies are often torn between two models: Merchant of Record (MoR) and Payment Gateway (PG). At Dodo Payments, we believe in simplifying global payments while taking care of compliance, taxes, and local laws - and that's w… - [Multi-Brand Setup](https://docs.dodopayments.com/features/multi-brands.md): Learn how to set up multi-brand in Dodo Payments. - [One‑Time Payments](https://docs.dodopayments.com/features/one-time-payment-products.md): Sell fixed‑price digital goods or services with a single upfront charge, no renewals. - [Pay What You Want Pricing](https://docs.dodopayments.com/features/pay-what-you-want.md): Let customers choose their price above a minimum. Optionally show a suggested price. Optimized for one‑time purchases. - [Payment Methods](https://docs.dodopayments.com/features/payment-methods.md): Complete guide to payment methods supported by Dodo Payments, including credit/debit cards, digital wallets, BNPL, UPI/Rupay, European options, and how to configure them for your checkout. - [Buy Now Pay Later (BNPL)](https://docs.dodopayments.com/features/payment-methods/bnpl.md): Offer Klarna, Afterpay, and Billie installment payments to increase average order value and conversion. Learn about eligibility, minimum amounts, and testing. - [Credit & Debit Cards](https://docs.dodopayments.com/features/payment-methods/cards.md): Accept all major credit and debit card networks globally with Dodo Payments. Learn about 3D Secure, saved cards, tokenization, and regional card support. - [Crypto & Stablecoins](https://docs.dodopayments.com/features/payment-methods/crypto.md): Accept cryptocurrency and stablecoin payments from customers worldwide (excluding India). Learn about supported coins, USD billing, and configuration for crypto checkout. - [Digital Wallets](https://docs.dodopayments.com/features/payment-methods/digital-wallets.md): Accept Apple Pay, Google Pay, Amazon Pay, Cash App Pay, and RevolutPay for fast, secure one-tap checkout. Learn about setup, domain verification, and testing. - [European Payment Methods](https://docs.dodopayments.com/features/payment-methods/europe.md): Accept iDEAL, Bancontact, EPS, and Multibanco to increase conversion rates across European markets. Learn about regional availability, bank coverage, and configuration. - [India Payment Methods](https://docs.dodopayments.com/features/payment-methods/india.md): Accept UPI and all Indian-issued cards in India with RBI-compliant subscription mandates. Understand the 48-hour processing delay, mandate limits, and webhook handling. - [Pix](https://docs.dodopayments.com/features/payment-methods/pix.md): Accept Pix payments from Brazilian customers. Learn about real-time bank transfers, QR code payments, and configuration for the Brazilian market. - [WeChat Pay](https://docs.dodopayments.com/features/payment-methods/wechat.md): Accept WeChat Pay for Chinese customers. Learn about USD and CNY billing, QR code payments, and configuration. - [Payouts Process](https://docs.dodopayments.com/features/payouts/payout-structure.md): Consolidate your eligible earnings and manage your payout threshold directly from the dashboard. - [Product Collections](https://docs.dodopayments.com/features/product-collections.md): Group related products together for unified checkout experiences, plan selection, and seamless upgrade/downgrade paths within the Customer Portal. - [Products](https://docs.dodopayments.com/features/products.md): Create one-time, subscription, or usage-based products in minutes. Manage pricing, media, fields, and automated entitlements - all in one place. - [Purchasing Power Parity](https://docs.dodopayments.com/features/purchasing-power-parity.md): Learn how to implement Purchasing Power Parity pricing with ParityDeals and Evendeals integrations to offer location-based discounts for your customers on Dodo Payments - [Abandoned Cart Recovery](https://docs.dodopayments.com/features/recovery/abandoned-cart-recovery.md): Automatically detect incomplete or failed checkouts and send targeted email sequences to bring customers back to complete their purchase. - [Subscription Dunning](https://docs.dodopayments.com/features/recovery/subscription-dunning.md): Automatically send email sequences to recover lapsed or cancelled subscriptions by prompting customers to update their payment method. - [Seat-Based Billing](https://docs.dodopayments.com/features/seat-based-billing.md): Implement per-user pricing for team software, SaaS products, and enterprise licenses with flexible seat management and proration. - [Storefront](https://docs.dodopayments.com/features/storefront.md): The Storefront Feature allows you to create a simple, branded, and mobile-friendly online store where you can showcase both One-Time Payment products and Subscription products. This feature eliminates the complexity of building an entire website, enabling you to quickly offer your products or servic… - [Subscriptions](https://docs.dodopayments.com/features/subscription.md): Offer recurring billing for memberships, SaaS, or services with flexible cycles, trials, proration, add-ons, and on‑demand charges. - [Tax Inclusive Pricing](https://docs.dodopayments.com/features/tax-inclusive-pricing.md): Show final, tax‑inclusive prices upfront. Dodo calculates tax by location and clearly breaks it out at checkout and on invoices. - [Team Members](https://docs.dodopayments.com/features/team.md): The Team feature enables you to add teammates to your Dodo Payments dashboard, granting them access based on customizable permissions. You can allow full modification rights or restrict access to view-only mode, ensuring secure and flexible collaboration. - [Disputes](https://docs.dodopayments.com/features/transactions/disputes.md): The Disputes section is dedicated to managing customer disputes related to payments. Merchants can view and manage disputes from the Transactions page, including tracking the status of chargebacks and responding to disputes. - [Payments](https://docs.dodopayments.com/features/transactions/payments.md): The Payments section provides merchants with a detailed overview of all payment transactions. Merchants can track payment statuses, initiate refunds, and access payment details for each transaction. - [Refunds](https://docs.dodopayments.com/features/transactions/refunds.md): The Refunds section allows merchants to manage and initiate refunds for transactions. Merchants can initiate full or partial refunds directly from the transaction details view, with built-in rules ensuring compliance and protecting against errors. - [Upsells & Downsells](https://docs.dodopayments.com/features/upsells-and-downsells.md): Increase revenue with one-click purchases using saved payment methods for post-purchase offers, subscription upgrades, and cross-sells. - [Event Ingestion](https://docs.dodopayments.com/features/usage-based-billing/event-ingestion.md): Send usage events from your application to track customer consumption and power billing. - [Ingestion Blueprints](https://docs.dodopayments.com/features/usage-based-billing/ingestion-blueprints.md): Ready-made event ingestion patterns for common use cases with sample code. - [Usage Based Billing](https://docs.dodopayments.com/features/usage-based-billing/introduction.md): Charge customers based on what they actually use with flexible metering and automated billing. - [Meters](https://docs.dodopayments.com/features/usage-based-billing/meters.md): Transform raw usage events into billable quantities with aggregation and filtering. - [AutoSend](https://docs.dodopayments.com/integrations/autosend.md): Learn how to use AutoSend's email API to send automated transactional emails for your Dodo Payments transactions, refunds, and payment events. - [Close CRM](https://docs.dodopayments.com/integrations/close-crm.md): Sync Dodo Payments data with Close CRM to track leads and manage sales pipeline. - [Customer.io](https://docs.dodopayments.com/integrations/customer-io.md): Send Dodo Payments events to Customer.io to trigger email automations and customer journeys. - [DataFast](https://docs.dodopayments.com/integrations/datafast.md): Attribute revenue to marketing channels with DataFast analytics. Track which traffic sources drive paying customers and optimize your growth. - [Discord](https://docs.dodopayments.com/integrations/discord.md): Send real-time Dodo Payments notifications to your Discord channels. - [Dub](https://docs.dodopayments.com/integrations/dub.md): Track sale conversion events in Dub when customers complete purchases through Dodo Payments. - [Figma Plugin Boilerplate](https://docs.dodopayments.com/integrations/figma-plugin.md): Build Figma plugins with Dodo Payments license key validation and activation - [Framer Plugin](https://docs.dodopayments.com/integrations/framer-plugin.md): Integrate Dodo Payments checkout functionality into your Framer projects with our powerful plugin. Accept payments with customizable checkout experiences. - [HubSpot](https://docs.dodopayments.com/integrations/hubspot.md): Automatically create and update contacts, companies, and deals in HubSpot from Dodo Payments events. - [Inngest](https://docs.dodopayments.com/integrations/inngest.md): Trigger serverless functions and background jobs in Inngest based on Dodo Payments events. - [External Integrations](https://docs.dodopayments.com/integrations/introduction.md): Connect Dodo Payments with your favorite tools and platforms to automate workflows and enhance your payment experience. - [Loops](https://docs.dodopayments.com/integrations/loops.md): Send transactional emails and manage customer communication through Loops based on Dodo Payments events. - [MailerLite](https://docs.dodopayments.com/integrations/mailerlite.md): Automatically add customers to MailerLite subscriber lists and trigger email automations based on Dodo Payments events. - [Microsoft Teams](https://docs.dodopayments.com/integrations/microsoft-teams.md): Send Dodo Payments notifications to Microsoft Teams channels with rich Adaptive Cards. - [N8N](https://docs.dodopayments.com/integrations/n8n.md): Integrate Dodo Payments with N8N to automate workflows and connect with over 5,000 apps using webhooks—power powerful, customizable automation in self-hosted or cloud N8N environments. - [Raycast Extension](https://docs.dodopayments.com/integrations/raycast-extension.md): Install the Raycast extension to browse and manage Dodo Payments resources from your keyboard. - [Resend](https://docs.dodopayments.com/integrations/resend.md): Send transactional emails through Resend based on Dodo Payments events with high deliverability. - [Segment](https://docs.dodopayments.com/integrations/segment.md): Send Dodo Payments events to Segment for analytics and customer data platform integration. - [SendGrid](https://docs.dodopayments.com/integrations/sendgrid.md): Send transactional emails based on Dodo Payments events using SendGrid's Mail Send API. - [Slack](https://docs.dodopayments.com/integrations/slack.md): Integrate Dodo Payments with Slack to receive real-time notifications about your payments. - [Windmill](https://docs.dodopayments.com/integrations/windmill.md): Trigger Windmill workflows and scripts based on Dodo Payments events for custom automation. - [WooCommerce Plugin](https://docs.dodopayments.com/integrations/woocommerce-plugin.md): Integrate Dodo Payments seamlessly with your WooCommerce store to accept global payments through UPI, cards, and more. - [Zapier](https://docs.dodopayments.com/integrations/zapier.md): Connect Dodo Payments to 5000+ apps through Zapier webhooks for unlimited automation possibilities. - [Welcome to Dodo Payments](https://docs.dodopayments.com/introduction.md): The complete payments & billing platform for SaaS, AI, and digital products. Accept payments globally, set up flexible billing models, and monetize your product in minutes - all without building your own infrastructure. - [Migrate to Dodo Payments](https://docs.dodopayments.com/migrate-to-dodo.md): Easily migrate your data from other payment providers to Dodo Payments using our CLI tool - [My Accounts](https://docs.dodopayments.com/miscellaneous/accounts.md): Merchant can access and manage their personal account information such as Contact Name, Profile Image and phone number for a more personalised experience through the my account section. - [FAQs](https://docs.dodopayments.com/miscellaneous/faq.md): Comprehensive answers to common questions about Dodo Payments, covering onboarding, payments, subscriptions, compliance, and technical integration to help you navigate and make the most of our platform. - [Feature Prioritization Tools](https://docs.dodopayments.com/miscellaneous/gtm-tools/feature-prioritization-tool.md): The **Feature Prioritization Tool** helps SaaS product teams prioritize feature development using the **RICE (Reach, Impact, Confidence, Effort) framework**. By assigning a RICE score to each feature, this tool ensures that high-impact, low-effort features are prioritized, maximizing development eff… - [Freemium Model](https://docs.dodopayments.com/miscellaneous/gtm-tools/freemium-model.md): The Freemium Model ROI Analysis Tool helps SaaS businesses evaluate the effectiveness and financial viability of a freemium strategy. It provides insights into the costs associated with supporting free users and the revenue generated from conversions to paid plans. This tool enables businesses to as… - [SaaS KPI Measurement](https://docs.dodopayments.com/miscellaneous/gtm-tools/saas-kpi-measurement.md): The SaaS KPI Measurement Tool enables SaaS businesses to monitor their key performance indicators (KPIs) such as Annual Recurring Revenue (ARR), Churn Rate, and Customer Lifetime Value (CLTV). By consolidating critical financial metrics in a single dashboard, businesses can gain insights into growth… - [SaaS Pricing calculator](https://docs.dodopayments.com/miscellaneous/gtm-tools/saas-pricing-calculator.md): The SaaS Pricing Calculator is designed to help SaaS businesses determine the ideal pricing strategy for their software products. Setting the right price is critical for remaining competitive, covering operational costs, and maximizing profitability. This tool enables businesses to explore different… - [SaaS Revenue & Profit Growth](https://docs.dodopayments.com/miscellaneous/gtm-tools/saas-revenue-and-profit-growth.md): The **SaaS Revenue & Profit Growth Tool** is designed to help SaaS businesses accurately forecast their **financial performance** by analyzing revenue, costs, and growth rates. This tool enables businesses to make data-driven decisions about scaling, hiring, and long-term sustainability. By predicti… - [Help and Support](https://docs.dodopayments.com/miscellaneous/help-support.md): We understand that navigating a new platform or resolving issues can sometimes require additional support. To ensure a seamless experience, we offer multiple support channels to address all your concerns. - [Countries Eligible for Payment Acceptance](https://docs.dodopayments.com/miscellaneous/list-of-countries-we-accept-payments-from.md): The list below includes the countries from which we accept payments for our SaaS and digital products. - [Merchant Acceptance Policy](https://docs.dodopayments.com/miscellaneous/merchant-acceptance.md): This policy will help you understand the types of businesses we support, the types we restrict or prohibit, and how we enforce our standards. - [Review & Monitoring Policy](https://docs.dodopayments.com/miscellaneous/review-monitoring-policy.md): How Dodo Payments monitors merchant activity to protect customers, partners, and the payment ecosystem. - [Security Reporting Policy](https://docs.dodopayments.com/miscellaneous/security-policy.md): Guidelines for responsible disclosure of security vulnerabilities at Dodo Payments. - [Subscription Migration to Dodo Payments](https://docs.dodopayments.com/miscellaneous/subscription-migration.md): Learn how to migrate your existing subscribers and payment methods from your current payment processor to Dodo Payments. - [Test Mode vs Live Mode](https://docs.dodopayments.com/miscellaneous/test-mode-vs-live-mode.md): Learn the difference between Test Mode and Live Mode and how to switch between them. - [Testing Process](https://docs.dodopayments.com/miscellaneous/testing-process.md): Complete guide to testing your Dodo Payments integration with test cards, UPI IDs, BNPL data, and digital wallets. - [Account Verification](https://docs.dodopayments.com/miscellaneous/verification-process.md): Complete account verification to activate payments and payouts. Learn about required forms, identity verification, business verification, compliance requirements, and ongoing monitoring. ## OpenAPI Specs - [openapi.documented](https://docs.dodopayments.com/openapi/openapi.documented.yml)