MCP server dodopayments-api does not declare an auth posture.
Dodo Payments
Payments integration for checkouts, subscriptions, and billing with live API and documentation MCP servers with browser OAuth.
dodo-payments/dodopayments · v0.6.5 · Tools & Integrations
Trust Score
74
Security
85
Surfaces
74
What is Dodo Payments?
Dodo Payments is a published tools & integrations plugin for AI coding agents in the mcp ecosystem, developed by Dodo Payments and distributed through the HOL AI plugin registry. Payments integration for checkouts, subscriptions, and billing with live API and documentation MCP servers with browser OAuth.
- Canonical slug
- dodo-payments/dodopayments
- Version
- v0.6.5 · updated Oct 9, 2026
- Open data
- entity.json (JSON-LD)
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Registry Snapshot
- Homepage
- https://docs.dodopayments.com
- Canonical profile
- https://hol.org/registry/plugins/dodo-payments%2Fdodopayments
- Publisher verification
- No
- Marketplace source
- Unknown
- Scanner
- Broker fallback
- Safety label
- review
- Digest verified
- Yes
Trust & reputation
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Provenance
- Plugin root
- .
- Source repo
- https://github.com/dodopayments/dodo-agent-plugin
- Source commit
- 8616a7c353a2…
- Publisher verified
- No
- Owner verified
- Not owner verified
Continuous scanner CI not detected
This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.
Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.
Verified badge not detected
Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.
Security Posture
- Provider
- registry-broker-fallback
- Grade
- B · review
- Version
- Unknown
Findings
MCP server dodo-knowledge does not declare an auth posture.
Repository snapshot does not include a lockfile.
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Dodo Payments — Frequently asked questions
- What is Dodo Payments?
- Dodo Payments is an AI plugin in the HOL registry. Payments integration for checkouts, subscriptions, and billing with live API and documentation MCP servers with browser OAuth.
- How do I install Dodo Payments?
- Install Dodo Payments in your harness: Codex — codex plugin marketplace add dodopayments/dodo-agent-plugin; Claude Code — /plugin marketplace add dodopayments/dodo-agent-plugin; Cursor — npx skills add dodopayments/dodo-agent-plugin. Full step-by-step guidance is on the HOL plugin page.
- How do I install Dodo Payments in Codex?
- To install Dodo Payments in Codex, start with codex plugin marketplace add dodopayments/dodo-agent-plugin. The complete step-by-step install guide for Codex is on the HOL plugin page.
- How do I install Dodo Payments in Claude Code?
- To install Dodo Payments in Claude Code, start with /plugin marketplace add dodopayments/dodo-agent-plugin. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
- How do I install Dodo Payments in Cursor?
- To install Dodo Payments in Cursor, start with npx skills add dodopayments/dodo-agent-plugin. The complete step-by-step install guide for Cursor is on the HOL plugin page.
- Is Dodo Payments free?
- Pricing for Dodo Payments is published on its HOL plugin page when the maker schedules a launch.
- Who publishes Dodo Payments?
- Dodo Payments is published by Dodo Payments and listed on HOL.
- Is Dodo Payments available now?
- Dodo Payments availability is listed on its HOL plugin page.
Install Guidance
Install in Claude Code
Install through the Claude Code plugin marketplace.
- 1
Add the marketplace
Run this inside a Claude Code session.
claude code - 2
Install the plugin
Use the plugin name and the marketplace name shown by the previous command.
claude code - 3
Scripted alternative
Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.
shell
Plugin Manifest
{
"name": "dodopayments",
"version": "0.6.5",
"description": "Dodo Payments tools for Codex: integration skills + API/docs MCP servers.",
"author": {
"name": "Dodo Payments",
"email": "[email protected]"
},
"homepage": "https://docs.dodopayments.com",
"repository": "https://github.com/dodopayments/dodo-agent-plugin",
"license": "MIT",
"keywords": [
"dodopayments",
"payments",
"billing",
"subscriptions",
"codex",
"mcp",
"skills"
],
"skills": "./",
"mcpServers": "./.registry/mcp.json",
"interface": {
"displayName": "Dodo Payments",
"developerName": "Dodo Payments",
"shortDescription": "Payments and billing for apps",
"longDescription": "Integration skills for adding Dodo Payments to your app: checkout sessions, subscriptions, webhooks, framework adapters, usage-based and credit-based billing, license keys, products, discounts, localized pricing, customers, refunds and disputes, BillingSDK, Better Auth, and testing before go-live. The connected Dodo Payments MCP server searches the API docs and runs SDK calls against the Dodo Payments account you sign in with, such as listing products or creating a test checkout session. Before its first change in a session it confirms whether you are in test or live mode, and it confirms each live-mode change with you.",
"category": "Developer Tools",
"capabilities": [
"Search Dodo Payments docs",
"Read account data",
"Create test resources"
],
"websiteURL": "https://dodopayments.com",
"supportURL": "https://dodopayments.com/contact",
"privacyPolicyURL": "https://dodopayments.com/legal/privacy-policy",
"termsOfServiceURL": "https://dodopayments.com/legal/terms-of-use",
"defaultPrompt": [
"Set up Dodo Payments webhook handlers in my Next.js app.",
"Create a subscription checkout session with a 14-day trial.",
"Implement usage-based billing with meters and events."
],
"brandColor": "#6E8E0C",
"brandColorDark": "#C6FE1E",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"holManifestOrigin": "repository",
"registryIndexVersion": 5
}Marketplace Source
- Repo URL
- https://github.com/dodopayments/dodo-agent-plugin
- Marketplace path
- Unknown
- Source path
- plugins/dodopayments/dodo-agent-plugin
- Install policy
- AVAILABLE
Skills
72 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.
better-auth-integration
plugins/dodopayments/skills/better-auth-integration/SKILL.md
Dodo Payments plugin for Better Auth (@dodopayments/better-auth) covering customer sync on signup, authenticated checkout, customer portal, usage ingestion, and verified webhooks. Use when an app uses Better Auth and needs the dodopayments, dodopaymentsClient, checkout, portal, usage, or webhooks plugins; for other auth stacks use framework-adapters.
billing-sdk
plugins/dodopayments/skills/billing-sdk/SKILL.md
BillingSDK, the open-source React and shadcn component library for Dodo Payments billing UI. Use when building pricing tables, pricing pages, account billing pages, usage meters, credit balances, invoice history, or cancel and upgrade UI in React or Next.js, or running @billingsdk/cli init; keep Dodo API calls server-side.
checkout-integration
plugins/dodopayments/skills/checkout-integration/SKILL.md
Dodo Payments checkout via hosted Checkout Sessions (client.checkoutSessions.create), static payment links, and overlay or inline checkout for one-time and subscription products. Use when building a pay button, checkout page, trial signup, custom fields, discount codes at checkout, or return_url redirects; use subscription-integration for post-checkout lifecycle.
credit-based-billing
plugins/dodopayments/skills/credit-based-billing/SKILL.md
Dodo Payments credit-based billing with credit entitlements, grants, balances, ledger deductions, rollover, expiry, low-balance alerts, and overage. Use when selling prepaid or top-up credit packs, including credits in a plan, deducting AI token or API credits via meters, or granting promo credits; use usage-based-billing for direct per-unit charges.
customer-management
plugins/dodopayments/skills/customer-management/SKILL.md
Dodo Payments customer management, covering customer CRUD, saved payment methods, real-money customer wallets and ledger entries, entitlements, and hosted customer portal sessions. Use when linking app users to cus_ IDs, opening a Manage billing portal, listing or deleting payment methods, or crediting wallets; use credit-based-billing for usage credits.
discounts-and-promotions
plugins/dodopayments/skills/discounts-and-promotions/SKILL.md
Dodo Payments discount codes and promotional pricing, covering discount CRUD, percentage and flat amounts, eligibility rules, usage limits, stacking via discount_codes, subscription-cycle limits, and preservation on plan changes. Use when creating coupons or promo codes, applying or validating a code at checkout, or debugging a discount that won't apply.
dodo-best-practices
plugins/dodopayments/skills/dodo-best-practices/SKILL.md
Starting point for any Dodo Payments integration, covering Merchant of Record basics, SDK installation and client setup, test and live environments, API keys, and the canonical checkout-to-webhook flow. Use when starting a new integration, initializing the dodopayments client, choosing an architecture, or unsure which Dodo Payments skill applies.
dodo-mcp-usage
plugins/dodopayments/skills/dodo-mcp-usage/SKILL.md
How and when to use the Dodo Payments MCP servers (dodo-knowledge for docs search, dodopayments-api for the live API via Code Mode) safely. Use when looking up current Dodo payloads or event names, or inspecting or changing real products, checkouts, customers, subscriptions, webhooks or refunds.
framework-adapters
plugins/dodopayments/skills/framework-adapters/SKILL.md
Official @dodopayments/* framework adapters that mount Checkout, CustomerPortal, and Webhooks route handlers. Use when integrating Dodo Payments into Next.js, Express, Fastify, Hono, Astro, Remix, SvelteKit, Nuxt, TanStack, Bun, or Convex, such as @dodopayments/nextjs; use domain skills for payment and subscription logic.
license-keys
plugins/dodopayments/skills/license-keys/SKILL.md
Dodo Payments license keys for software products, covering activation, validation, and deactivation via client.licenses, activation limits, expiry, entitlement grants, revocation, and license webhooks. Use when gating a desktop app, CLI, plugin, or SaaS feature behind a license key, enforcing per-seat or per-device limits, or building a license dashboard.
localized-pricing
plugins/dodopayments/skills/localized-pricing/SKILL.md
Dodo Payments multi-currency pricing, covering fixed localized prices per country or currency, Adaptive Currency live FX conversion at checkout, and purchasing power parity (PPP) percentages. Use when pricing in INR, EUR, or other local currencies, offering regional or PPP discounts, or resolving billing country and currency fallback.
mobile-checkout
plugins/dodopayments/skills/mobile-checkout/SKILL.md
Dodo Payments in-app checkout for React Native, Flutter, native iOS, and Android using SFSafariViewController or Chrome Custom Tabs. Use when a mobile app must open a backend-created checkout session, handle deep link or custom URL scheme returns, recover abandoned checkouts, and verify payment server-side before unlocking access.
product-catalog-management
plugins/dodopayments/skills/product-catalog-management/SKILL.md
Dodo Payments product catalog management, covering products with one_time_price, recurring_price, or usage_based_price, add-ons, product collections, product images, and digital file delivery. Use when creating or updating products, plans, or prices, building a storefront, uploading images, attaching downloadable files, or debugging a failed product update.
refunds-and-disputes
plugins/dodopayments/skills/refunds-and-disputes/SKILL.md
Dodo Payments refunds and disputes, covering full and partial refunds, refund statuses, dispute and chargeback lifecycle events, evidence, and revoking or restoring customer access. Use when issuing a refund, handling refund or dispute webhooks, responding to a chargeback, or reconciling entitlements after a payment reversal.
subscription-integration
plugins/dodopayments/skills/subscription-integration/SKILL.md
Dodo Payments subscription lifecycle after checkout, covering trials, statuses like active, on_hold, and cancelled, plan upgrades and downgrades, proration, cancellation, failed-payment recovery, mandates, and on-demand charges. Use when managing recurring billing, plan changes, dunning, or off-session charging; use checkout-integration to start the purchase.
testing-and-go-live
plugins/dodopayments/skills/testing-and-go-live/SKILL.md
Dodo Payments test mode and production launch, covering test cards and payment methods, success and decline scenarios, renewal simulation, local webhook testing with the CLI, copying products from test to live, and a go-live checklist. Use when verifying payment flows, switching from test_mode to live_mode, or preparing to launch.
usage-based-billing
plugins/dodopayments/skills/usage-based-billing/SKILL.md
Dodo Payments usage-based billing that charges per measured unit, covering meters, usage event ingestion by event_name, aggregation, free thresholds, price_per_unit, and metered subscriptions. Use when billing per API call, AI token, storage, or bandwidth, sending usage events, or adding metered pricing to a plan; use credit-based-billing for prepaid credit pools.
webhook-integration
plugins/dodopayments/skills/webhook-integration/SKILL.md
Dodo Payments webhook handling, covering endpoint setup, Standard Webhooks signature verification on the raw body, payment, subscription, and refund event types, idempotency with webhook-id, retries, and local testing. Use when receiving Dodo events, verifying webhook-signature headers, or syncing your database from payment.succeeded or subscription events.
better-auth-integration
providers/antigravity/skills/better-auth-integration/SKILL.md
Dodo Payments plugin for Better Auth (@dodopayments/better-auth) covering customer sync on signup, authenticated checkout, customer portal, usage ingestion, and verified webhooks. Use when an app uses Better Auth and needs the dodopayments, dodopaymentsClient, checkout, portal, usage, or webhooks plugins; for other auth stacks use framework-adapters.
billing-sdk
providers/antigravity/skills/billing-sdk/SKILL.md
BillingSDK, the open-source React and shadcn component library for Dodo Payments billing UI. Use when building pricing tables, pricing pages, account billing pages, usage meters, credit balances, invoice history, or cancel and upgrade UI in React or Next.js, or running @billingsdk/cli init; keep Dodo API calls server-side.
checkout-integration
providers/antigravity/skills/checkout-integration/SKILL.md
Dodo Payments checkout via hosted Checkout Sessions (client.checkoutSessions.create), static payment links, and overlay or inline checkout for one-time and subscription products. Use when building a pay button, checkout page, trial signup, custom fields, discount codes at checkout, or return_url redirects; use subscription-integration for post-checkout lifecycle.
credit-based-billing
providers/antigravity/skills/credit-based-billing/SKILL.md
Dodo Payments credit-based billing with credit entitlements, grants, balances, ledger deductions, rollover, expiry, low-balance alerts, and overage. Use when selling prepaid or top-up credit packs, including credits in a plan, deducting AI token or API credits via meters, or granting promo credits; use usage-based-billing for direct per-unit charges.
customer-management
providers/antigravity/skills/customer-management/SKILL.md
Dodo Payments customer management, covering customer CRUD, saved payment methods, real-money customer wallets and ledger entries, entitlements, and hosted customer portal sessions. Use when linking app users to cus_ IDs, opening a Manage billing portal, listing or deleting payment methods, or crediting wallets; use credit-based-billing for usage credits.
discounts-and-promotions
providers/antigravity/skills/discounts-and-promotions/SKILL.md
Dodo Payments discount codes and promotional pricing, covering discount CRUD, percentage and flat amounts, eligibility rules, usage limits, stacking via discount_codes, subscription-cycle limits, and preservation on plan changes. Use when creating coupons or promo codes, applying or validating a code at checkout, or debugging a discount that won't apply.
dodo-best-practices
providers/antigravity/skills/dodo-best-practices/SKILL.md
Starting point for any Dodo Payments integration, covering Merchant of Record basics, SDK installation and client setup, test and live environments, API keys, and the canonical checkout-to-webhook flow. Use when starting a new integration, initializing the dodopayments client, choosing an architecture, or unsure which Dodo Payments skill applies.
dodo-mcp-usage
providers/antigravity/skills/dodo-mcp-usage/SKILL.md
How and when to use the Dodo Payments MCP servers (dodo-knowledge for docs search, dodopayments-api for the live API via Code Mode) safely. Use when looking up current Dodo payloads or event names, or inspecting or changing real products, checkouts, customers, subscriptions, webhooks or refunds.
framework-adapters
providers/antigravity/skills/framework-adapters/SKILL.md
Official @dodopayments/* framework adapters that mount Checkout, CustomerPortal, and Webhooks route handlers. Use when integrating Dodo Payments into Next.js, Express, Fastify, Hono, Astro, Remix, SvelteKit, Nuxt, TanStack, Bun, or Convex, such as @dodopayments/nextjs; use domain skills for payment and subscription logic.
license-keys
providers/antigravity/skills/license-keys/SKILL.md
Dodo Payments license keys for software products, covering activation, validation, and deactivation via client.licenses, activation limits, expiry, entitlement grants, revocation, and license webhooks. Use when gating a desktop app, CLI, plugin, or SaaS feature behind a license key, enforcing per-seat or per-device limits, or building a license dashboard.
localized-pricing
providers/antigravity/skills/localized-pricing/SKILL.md
Dodo Payments multi-currency pricing, covering fixed localized prices per country or currency, Adaptive Currency live FX conversion at checkout, and purchasing power parity (PPP) percentages. Use when pricing in INR, EUR, or other local currencies, offering regional or PPP discounts, or resolving billing country and currency fallback.
mobile-checkout
providers/antigravity/skills/mobile-checkout/SKILL.md
Dodo Payments in-app checkout for React Native, Flutter, native iOS, and Android using SFSafariViewController or Chrome Custom Tabs. Use when a mobile app must open a backend-created checkout session, handle deep link or custom URL scheme returns, recover abandoned checkouts, and verify payment server-side before unlocking access.
product-catalog-management
providers/antigravity/skills/product-catalog-management/SKILL.md
Dodo Payments product catalog management, covering products with one_time_price, recurring_price, or usage_based_price, add-ons, product collections, product images, and digital file delivery. Use when creating or updating products, plans, or prices, building a storefront, uploading images, attaching downloadable files, or debugging a failed product update.
refunds-and-disputes
providers/antigravity/skills/refunds-and-disputes/SKILL.md
Dodo Payments refunds and disputes, covering full and partial refunds, refund statuses, dispute and chargeback lifecycle events, evidence, and revoking or restoring customer access. Use when issuing a refund, handling refund or dispute webhooks, responding to a chargeback, or reconciling entitlements after a payment reversal.
subscription-integration
providers/antigravity/skills/subscription-integration/SKILL.md
Dodo Payments subscription lifecycle after checkout, covering trials, statuses like active, on_hold, and cancelled, plan upgrades and downgrades, proration, cancellation, failed-payment recovery, mandates, and on-demand charges. Use when managing recurring billing, plan changes, dunning, or off-session charging; use checkout-integration to start the purchase.
testing-and-go-live
providers/antigravity/skills/testing-and-go-live/SKILL.md
Dodo Payments test mode and production launch, covering test cards and payment methods, success and decline scenarios, renewal simulation, local webhook testing with the CLI, copying products from test to live, and a go-live checklist. Use when verifying payment flows, switching from test_mode to live_mode, or preparing to launch.
usage-based-billing
providers/antigravity/skills/usage-based-billing/SKILL.md
Dodo Payments usage-based billing that charges per measured unit, covering meters, usage event ingestion by event_name, aggregation, free thresholds, price_per_unit, and metered subscriptions. Use when billing per API call, AI token, storage, or bandwidth, sending usage events, or adding metered pricing to a plan; use credit-based-billing for prepaid credit pools.
webhook-integration
providers/antigravity/skills/webhook-integration/SKILL.md
Dodo Payments webhook handling, covering endpoint setup, Standard Webhooks signature verification on the raw body, payment, subscription, and refund event types, idempotency with webhook-id, retries, and local testing. Use when receiving Dodo events, verifying webhook-signature headers, or syncing your database from payment.succeeded or subscription events.
better-auth-integration
providers/junie/skills/better-auth-integration/SKILL.md
Dodo Payments plugin for Better Auth (@dodopayments/better-auth) covering customer sync on signup, authenticated checkout, customer portal, usage ingestion, and verified webhooks. Use when an app uses Better Auth and needs the dodopayments, dodopaymentsClient, checkout, portal, usage, or webhooks plugins; for other auth stacks use framework-adapters.
billing-sdk
providers/junie/skills/billing-sdk/SKILL.md
BillingSDK, the open-source React and shadcn component library for Dodo Payments billing UI. Use when building pricing tables, pricing pages, account billing pages, usage meters, credit balances, invoice history, or cancel and upgrade UI in React or Next.js, or running @billingsdk/cli init; keep Dodo API calls server-side.
checkout-integration
providers/junie/skills/checkout-integration/SKILL.md
Dodo Payments checkout via hosted Checkout Sessions (client.checkoutSessions.create), static payment links, and overlay or inline checkout for one-time and subscription products. Use when building a pay button, checkout page, trial signup, custom fields, discount codes at checkout, or return_url redirects; use subscription-integration for post-checkout lifecycle.
credit-based-billing
providers/junie/skills/credit-based-billing/SKILL.md
Dodo Payments credit-based billing with credit entitlements, grants, balances, ledger deductions, rollover, expiry, low-balance alerts, and overage. Use when selling prepaid or top-up credit packs, including credits in a plan, deducting AI token or API credits via meters, or granting promo credits; use usage-based-billing for direct per-unit charges.
customer-management
providers/junie/skills/customer-management/SKILL.md
Dodo Payments customer management, covering customer CRUD, saved payment methods, real-money customer wallets and ledger entries, entitlements, and hosted customer portal sessions. Use when linking app users to cus_ IDs, opening a Manage billing portal, listing or deleting payment methods, or crediting wallets; use credit-based-billing for usage credits.
discounts-and-promotions
providers/junie/skills/discounts-and-promotions/SKILL.md
Dodo Payments discount codes and promotional pricing, covering discount CRUD, percentage and flat amounts, eligibility rules, usage limits, stacking via discount_codes, subscription-cycle limits, and preservation on plan changes. Use when creating coupons or promo codes, applying or validating a code at checkout, or debugging a discount that won't apply.
dodo-best-practices
providers/junie/skills/dodo-best-practices/SKILL.md
Starting point for any Dodo Payments integration, covering Merchant of Record basics, SDK installation and client setup, test and live environments, API keys, and the canonical checkout-to-webhook flow. Use when starting a new integration, initializing the dodopayments client, choosing an architecture, or unsure which Dodo Payments skill applies.
dodo-mcp-usage
providers/junie/skills/dodo-mcp-usage/SKILL.md
How and when to use the Dodo Payments MCP servers (dodo-knowledge for docs search, dodopayments-api for the live API via Code Mode) safely. Use when looking up current Dodo payloads or event names, or inspecting or changing real products, checkouts, customers, subscriptions, webhooks or refunds.
framework-adapters
providers/junie/skills/framework-adapters/SKILL.md
Official @dodopayments/* framework adapters that mount Checkout, CustomerPortal, and Webhooks route handlers. Use when integrating Dodo Payments into Next.js, Express, Fastify, Hono, Astro, Remix, SvelteKit, Nuxt, TanStack, Bun, or Convex, such as @dodopayments/nextjs; use domain skills for payment and subscription logic.
license-keys
providers/junie/skills/license-keys/SKILL.md
Dodo Payments license keys for software products, covering activation, validation, and deactivation via client.licenses, activation limits, expiry, entitlement grants, revocation, and license webhooks. Use when gating a desktop app, CLI, plugin, or SaaS feature behind a license key, enforcing per-seat or per-device limits, or building a license dashboard.
localized-pricing
providers/junie/skills/localized-pricing/SKILL.md
Dodo Payments multi-currency pricing, covering fixed localized prices per country or currency, Adaptive Currency live FX conversion at checkout, and purchasing power parity (PPP) percentages. Use when pricing in INR, EUR, or other local currencies, offering regional or PPP discounts, or resolving billing country and currency fallback.
mobile-checkout
providers/junie/skills/mobile-checkout/SKILL.md
Dodo Payments in-app checkout for React Native, Flutter, native iOS, and Android using SFSafariViewController or Chrome Custom Tabs. Use when a mobile app must open a backend-created checkout session, handle deep link or custom URL scheme returns, recover abandoned checkouts, and verify payment server-side before unlocking access.
product-catalog-management
providers/junie/skills/product-catalog-management/SKILL.md
Dodo Payments product catalog management, covering products with one_time_price, recurring_price, or usage_based_price, add-ons, product collections, product images, and digital file delivery. Use when creating or updating products, plans, or prices, building a storefront, uploading images, attaching downloadable files, or debugging a failed product update.
refunds-and-disputes
providers/junie/skills/refunds-and-disputes/SKILL.md
Dodo Payments refunds and disputes, covering full and partial refunds, refund statuses, dispute and chargeback lifecycle events, evidence, and revoking or restoring customer access. Use when issuing a refund, handling refund or dispute webhooks, responding to a chargeback, or reconciling entitlements after a payment reversal.
subscription-integration
providers/junie/skills/subscription-integration/SKILL.md
Dodo Payments subscription lifecycle after checkout, covering trials, statuses like active, on_hold, and cancelled, plan upgrades and downgrades, proration, cancellation, failed-payment recovery, mandates, and on-demand charges. Use when managing recurring billing, plan changes, dunning, or off-session charging; use checkout-integration to start the purchase.
testing-and-go-live
providers/junie/skills/testing-and-go-live/SKILL.md
Dodo Payments test mode and production launch, covering test cards and payment methods, success and decline scenarios, renewal simulation, local webhook testing with the CLI, copying products from test to live, and a go-live checklist. Use when verifying payment flows, switching from test_mode to live_mode, or preparing to launch.
usage-based-billing
providers/junie/skills/usage-based-billing/SKILL.md
Dodo Payments usage-based billing that charges per measured unit, covering meters, usage event ingestion by event_name, aggregation, free thresholds, price_per_unit, and metered subscriptions. Use when billing per API call, AI token, storage, or bandwidth, sending usage events, or adding metered pricing to a plan; use credit-based-billing for prepaid credit pools.
webhook-integration
providers/junie/skills/webhook-integration/SKILL.md
Dodo Payments webhook handling, covering endpoint setup, Standard Webhooks signature verification on the raw body, payment, subscription, and refund event types, idempotency with webhook-id, retries, and local testing. Use when receiving Dodo events, verifying webhook-signature headers, or syncing your database from payment.succeeded or subscription events.
better-auth-integration
skills/better-auth-integration/SKILL.md
Dodo Payments plugin for Better Auth (@dodopayments/better-auth) covering customer sync on signup, authenticated checkout, customer portal, usage ingestion, and verified webhooks. Use when an app uses Better Auth and needs the dodopayments, dodopaymentsClient, checkout, portal, usage, or webhooks plugins; for other auth stacks use framework-adapters.
billing-sdk
skills/billing-sdk/SKILL.md
BillingSDK, the open-source React and shadcn component library for Dodo Payments billing UI. Use when building pricing tables, pricing pages, account billing pages, usage meters, credit balances, invoice history, or cancel and upgrade UI in React or Next.js, or running @billingsdk/cli init; keep Dodo API calls server-side.
checkout-integration
skills/checkout-integration/SKILL.md
Dodo Payments checkout via hosted Checkout Sessions (client.checkoutSessions.create), static payment links, and overlay or inline checkout for one-time and subscription products. Use when building a pay button, checkout page, trial signup, custom fields, discount codes at checkout, or return_url redirects; use subscription-integration for post-checkout lifecycle.
credit-based-billing
skills/credit-based-billing/SKILL.md
Dodo Payments credit-based billing with credit entitlements, grants, balances, ledger deductions, rollover, expiry, low-balance alerts, and overage. Use when selling prepaid or top-up credit packs, including credits in a plan, deducting AI token or API credits via meters, or granting promo credits; use usage-based-billing for direct per-unit charges.
customer-management
skills/customer-management/SKILL.md
Dodo Payments customer management, covering customer CRUD, saved payment methods, real-money customer wallets and ledger entries, entitlements, and hosted customer portal sessions. Use when linking app users to cus_ IDs, opening a Manage billing portal, listing or deleting payment methods, or crediting wallets; use credit-based-billing for usage credits.
discounts-and-promotions
skills/discounts-and-promotions/SKILL.md
Dodo Payments discount codes and promotional pricing, covering discount CRUD, percentage and flat amounts, eligibility rules, usage limits, stacking via discount_codes, subscription-cycle limits, and preservation on plan changes. Use when creating coupons or promo codes, applying or validating a code at checkout, or debugging a discount that won't apply.
dodo-best-practices
skills/dodo-best-practices/SKILL.md
Starting point for any Dodo Payments integration, covering Merchant of Record basics, SDK installation and client setup, test and live environments, API keys, and the canonical checkout-to-webhook flow. Use when starting a new integration, initializing the dodopayments client, choosing an architecture, or unsure which Dodo Payments skill applies.
dodo-mcp-usage
skills/dodo-mcp-usage/SKILL.md
How and when to use the Dodo Payments MCP servers (dodo-knowledge for docs search, dodopayments-api for the live API via Code Mode) safely. Use when looking up current Dodo payloads or event names, or inspecting or changing real products, checkouts, customers, subscriptions, webhooks or refunds.
framework-adapters
skills/framework-adapters/SKILL.md
Official @dodopayments/* framework adapters that mount Checkout, CustomerPortal, and Webhooks route handlers. Use when integrating Dodo Payments into Next.js, Express, Fastify, Hono, Astro, Remix, SvelteKit, Nuxt, TanStack, Bun, or Convex, such as @dodopayments/nextjs; use domain skills for payment and subscription logic.
license-keys
skills/license-keys/SKILL.md
Dodo Payments license keys for software products, covering activation, validation, and deactivation via client.licenses, activation limits, expiry, entitlement grants, revocation, and license webhooks. Use when gating a desktop app, CLI, plugin, or SaaS feature behind a license key, enforcing per-seat or per-device limits, or building a license dashboard.
localized-pricing
skills/localized-pricing/SKILL.md
Dodo Payments multi-currency pricing, covering fixed localized prices per country or currency, Adaptive Currency live FX conversion at checkout, and purchasing power parity (PPP) percentages. Use when pricing in INR, EUR, or other local currencies, offering regional or PPP discounts, or resolving billing country and currency fallback.
mobile-checkout
skills/mobile-checkout/SKILL.md
Dodo Payments in-app checkout for React Native, Flutter, native iOS, and Android using SFSafariViewController or Chrome Custom Tabs. Use when a mobile app must open a backend-created checkout session, handle deep link or custom URL scheme returns, recover abandoned checkouts, and verify payment server-side before unlocking access.
product-catalog-management
skills/product-catalog-management/SKILL.md
Dodo Payments product catalog management, covering products with one_time_price, recurring_price, or usage_based_price, add-ons, product collections, product images, and digital file delivery. Use when creating or updating products, plans, or prices, building a storefront, uploading images, attaching downloadable files, or debugging a failed product update.
refunds-and-disputes
skills/refunds-and-disputes/SKILL.md
Dodo Payments refunds and disputes, covering full and partial refunds, refund statuses, dispute and chargeback lifecycle events, evidence, and revoking or restoring customer access. Use when issuing a refund, handling refund or dispute webhooks, responding to a chargeback, or reconciling entitlements after a payment reversal.
subscription-integration
skills/subscription-integration/SKILL.md
Dodo Payments subscription lifecycle after checkout, covering trials, statuses like active, on_hold, and cancelled, plan upgrades and downgrades, proration, cancellation, failed-payment recovery, mandates, and on-demand charges. Use when managing recurring billing, plan changes, dunning, or off-session charging; use checkout-integration to start the purchase.
testing-and-go-live
skills/testing-and-go-live/SKILL.md
Dodo Payments test mode and production launch, covering test cards and payment methods, success and decline scenarios, renewal simulation, local webhook testing with the CLI, copying products from test to live, and a go-live checklist. Use when verifying payment flows, switching from test_mode to live_mode, or preparing to launch.
usage-based-billing
skills/usage-based-billing/SKILL.md
Dodo Payments usage-based billing that charges per measured unit, covering meters, usage event ingestion by event_name, aggregation, free thresholds, price_per_unit, and metered subscriptions. Use when billing per API call, AI token, storage, or bandwidth, sending usage events, or adding metered pricing to a plan; use credit-based-billing for prepaid credit pools.
webhook-integration
skills/webhook-integration/SKILL.md
Dodo Payments webhook handling, covering endpoint setup, Standard Webhooks signature verification on the raw body, payment, subscription, and refund event types, idempotency with webhook-id, retries, and local testing. Use when receiving Dodo events, verifying webhook-signature headers, or syncing your database from payment.succeeded or subscription events.
File Inventory
.claude-plugin/plugin.json
file
1,500 bytes
1ae616d465fa04d3…
.codex-plugin/plugin.json
plugin-manifest
1,941 bytes
2d12e027eece05d2…
.cursor-plugin/plugin.json
file
613 bytes
112aaabbbb256020…
.mcp.json
file
337 bytes
f2ba8d2c8f21d697…
.registry/mcp.json
mcp-config
202 bytes
503ea059dd03c252…
assets/icon.png
asset
32,828 bytes
14feb2fdafd437a0…
assets/logo.png
asset
69,972 bytes
86ff396b2e96615d…
gemini-extension.json
file
421 bytes
e51bfe7c70b8be9f…
package.json
file
1,455 bytes
7c3c68c5de5e3593…
plugin.json
file
3,473 bytes
01dc6f3acf3baf12…
plugins/dodopayments/skills/better-auth-integration/SKILL.md
skill
8,287 bytes
6f694fb45e69bfe8…
plugins/dodopayments/skills/billing-sdk/references/pricing-page.md
file
6,299 bytes
800c0f55b7792e5e…
plugins/dodopayments/skills/billing-sdk/SKILL.md
skill
13,821 bytes
3f6a497c136c876a…
plugins/dodopayments/skills/checkout-integration/references/overlay-checkout.md
file
4,388 bytes
ec6cf86ab72ffa0b…
plugins/dodopayments/skills/checkout-integration/references/server-examples.md
file
8,544 bytes
d16c2a8bd8a0b494…
plugins/dodopayments/skills/checkout-integration/SKILL.md
skill
13,070 bytes
1ceb658f4d71a320…
plugins/dodopayments/skills/credit-based-billing/references/ai-token-example.md
file
3,508 bytes
4281f8b11d8a1979…
plugins/dodopayments/skills/credit-based-billing/references/credit-webhooks.md
file
2,707 bytes
7af5edfb7748d0d4…
plugins/dodopayments/skills/credit-based-billing/SKILL.md
skill
24,625 bytes
981eb8d263606566…
plugins/dodopayments/skills/customer-management/SKILL.md
skill
11,081 bytes
2fc0ea67a380a01d…
plugins/dodopayments/skills/discounts-and-promotions/SKILL.md
skill
14,662 bytes
0c819f66aed6b4c6…
plugins/dodopayments/skills/dodo-best-practices/SKILL.md
skill
14,429 bytes
ff724e4670871c02…
plugins/dodopayments/skills/dodo-mcp-usage/SKILL.md
skill
9,635 bytes
4e9e2d816920b781…
plugins/dodopayments/skills/framework-adapters/references/astro.md
file
1,383 bytes
219c6e0bd2947b5e…
plugins/dodopayments/skills/framework-adapters/references/bun.md
file
1,269 bytes
aa19aac710490253…
plugins/dodopayments/skills/framework-adapters/references/convex.md
file
3,133 bytes
a0ccc5e6eda58221…
plugins/dodopayments/skills/framework-adapters/references/express.md
file
2,323 bytes
590a8aeda78380aa…
plugins/dodopayments/skills/framework-adapters/references/fastify.md
file
1,403 bytes
97ff8985b04b60da…
plugins/dodopayments/skills/framework-adapters/references/hono.md
file
1,693 bytes
2bd2b481840158dc…
plugins/dodopayments/skills/framework-adapters/references/nuxt.md
file
1,507 bytes
e89e9438aef0fd93…
plugins/dodopayments/skills/framework-adapters/references/remix.md
file
1,936 bytes
840df9843555063f…
plugins/dodopayments/skills/framework-adapters/references/sveltekit.md
file
1,456 bytes
d8471f6662ee9237…
plugins/dodopayments/skills/framework-adapters/references/tanstack-start.md
file
1,089 bytes
6f43881a3cd6cf3c…
plugins/dodopayments/skills/framework-adapters/SKILL.md
skill
11,638 bytes
de27703857485363…
plugins/dodopayments/skills/license-keys/references/cli-tool.md
file
3,329 bytes
0e9426687f1bb56f…
plugins/dodopayments/skills/license-keys/references/desktop-app.md
file
4,743 bytes
d594dcf3b5e74758…
plugins/dodopayments/skills/license-keys/SKILL.md
skill
16,695 bytes
e851831689d1f9a4…
plugins/dodopayments/skills/localized-pricing/SKILL.md
skill
11,477 bytes
c1554cb407e49f5a…
plugins/dodopayments/skills/mobile-checkout/references/android.md
file
2,284 bytes
b093e74a2718bc7c…
plugins/dodopayments/skills/mobile-checkout/references/flutter.md
file
2,639 bytes
45005aafbeb2f960…
plugins/dodopayments/skills/mobile-checkout/references/ios.md
file
2,303 bytes
06e38e66d7813b59…
plugins/dodopayments/skills/mobile-checkout/references/react-native.md
file
3,041 bytes
c768e99e619c8814…
plugins/dodopayments/skills/mobile-checkout/SKILL.md
skill
9,812 bytes
e75312e419705be9…
plugins/dodopayments/skills/product-catalog-management/SKILL.md
skill
12,252 bytes
3af9902e83e193eb…
plugins/dodopayments/skills/refunds-and-disputes/SKILL.md
skill
14,589 bytes
db27198c991115d0…
plugins/dodopayments/skills/subscription-integration/references/webhook-events.md
file
3,787 bytes
b4173778aafe33c5…
plugins/dodopayments/skills/subscription-integration/SKILL.md
skill
16,283 bytes
b5857445b3a54584…
plugins/dodopayments/skills/testing-and-go-live/SKILL.md
skill
13,244 bytes
65a95e9e0918e0a1…
plugins/dodopayments/skills/usage-based-billing/references/instrumentation.md
file
3,126 bytes
e487aff87efebc58…
plugins/dodopayments/skills/usage-based-billing/SKILL.md
skill
14,082 bytes
9ebdc08cce9ac7ca…
plugins/dodopayments/skills/webhook-integration/references/common-mistakes.md
file
4,105 bytes
f2b5a5b1b1ad9981…
plugins/dodopayments/skills/webhook-integration/references/event-catalog.md
file
6,539 bytes
6d202fbf2333bb2b…
plugins/dodopayments/skills/webhook-integration/references/local-testing.md
file
1,751 bytes
98b930e9f949486c…
plugins/dodopayments/skills/webhook-integration/SKILL.md
skill
16,618 bytes
767b2805edb7da0e…
providers/antigravity/skills/better-auth-integration/SKILL.md
skill
8,287 bytes
6f694fb45e69bfe8…
providers/antigravity/skills/billing-sdk/references/pricing-page.md
file
6,299 bytes
800c0f55b7792e5e…
providers/antigravity/skills/billing-sdk/SKILL.md
skill
13,821 bytes
3f6a497c136c876a…
providers/antigravity/skills/checkout-integration/references/overlay-checkout.md
file
4,388 bytes
ec6cf86ab72ffa0b…
providers/antigravity/skills/checkout-integration/references/server-examples.md
file
8,544 bytes
d16c2a8bd8a0b494…
providers/antigravity/skills/checkout-integration/SKILL.md
skill
13,070 bytes
1ceb658f4d71a320…
providers/antigravity/skills/credit-based-billing/references/ai-token-example.md
file
3,508 bytes
4281f8b11d8a1979…
providers/antigravity/skills/credit-based-billing/references/credit-webhooks.md
file
2,707 bytes
7af5edfb7748d0d4…
providers/antigravity/skills/credit-based-billing/SKILL.md
skill
24,625 bytes
981eb8d263606566…
providers/antigravity/skills/customer-management/SKILL.md
skill
11,081 bytes
2fc0ea67a380a01d…
providers/antigravity/skills/discounts-and-promotions/SKILL.md
skill
14,662 bytes
0c819f66aed6b4c6…
providers/antigravity/skills/dodo-best-practices/SKILL.md
skill
14,429 bytes
ff724e4670871c02…
providers/antigravity/skills/dodo-mcp-usage/SKILL.md
skill
9,635 bytes
4e9e2d816920b781…
providers/antigravity/skills/framework-adapters/references/astro.md
file
1,383 bytes
219c6e0bd2947b5e…
providers/antigravity/skills/framework-adapters/references/bun.md
file
1,269 bytes
aa19aac710490253…
providers/antigravity/skills/framework-adapters/references/convex.md
file
3,133 bytes
a0ccc5e6eda58221…
providers/antigravity/skills/framework-adapters/references/express.md
file
2,323 bytes
590a8aeda78380aa…
providers/antigravity/skills/framework-adapters/references/fastify.md
file
1,403 bytes
97ff8985b04b60da…
providers/antigravity/skills/framework-adapters/references/hono.md
file
1,693 bytes
2bd2b481840158dc…
providers/antigravity/skills/framework-adapters/references/nuxt.md
file
1,507 bytes
e89e9438aef0fd93…
providers/antigravity/skills/framework-adapters/references/remix.md
file
1,936 bytes
840df9843555063f…
providers/antigravity/skills/framework-adapters/references/sveltekit.md
file
1,456 bytes
d8471f6662ee9237…
providers/antigravity/skills/framework-adapters/references/tanstack-start.md
file
1,089 bytes
6f43881a3cd6cf3c…
providers/antigravity/skills/framework-adapters/SKILL.md
skill
11,638 bytes
de27703857485363…
providers/antigravity/skills/license-keys/references/cli-tool.md
file
3,329 bytes
0e9426687f1bb56f…
providers/antigravity/skills/license-keys/references/desktop-app.md
file
4,743 bytes
d594dcf3b5e74758…
providers/antigravity/skills/license-keys/SKILL.md
skill
16,695 bytes
e851831689d1f9a4…
providers/antigravity/skills/localized-pricing/SKILL.md
skill
11,477 bytes
c1554cb407e49f5a…
providers/antigravity/skills/mobile-checkout/references/android.md
file
2,284 bytes
b093e74a2718bc7c…
providers/antigravity/skills/mobile-checkout/references/flutter.md
file
2,639 bytes
45005aafbeb2f960…
providers/antigravity/skills/mobile-checkout/references/ios.md
file
2,303 bytes
06e38e66d7813b59…
providers/antigravity/skills/mobile-checkout/references/react-native.md
file
3,041 bytes
c768e99e619c8814…
providers/antigravity/skills/mobile-checkout/SKILL.md
skill
9,812 bytes
e75312e419705be9…
providers/antigravity/skills/product-catalog-management/SKILL.md
skill
12,252 bytes
3af9902e83e193eb…
providers/antigravity/skills/refunds-and-disputes/SKILL.md
skill
14,589 bytes
db27198c991115d0…
providers/antigravity/skills/subscription-integration/references/webhook-events.md
file
3,787 bytes
b4173778aafe33c5…
providers/antigravity/skills/subscription-integration/SKILL.md
skill
16,283 bytes
b5857445b3a54584…
providers/antigravity/skills/testing-and-go-live/SKILL.md
skill
13,244 bytes
65a95e9e0918e0a1…
providers/antigravity/skills/usage-based-billing/references/instrumentation.md
file
3,126 bytes
e487aff87efebc58…
providers/antigravity/skills/usage-based-billing/SKILL.md
skill
14,082 bytes
9ebdc08cce9ac7ca…
providers/antigravity/skills/webhook-integration/references/common-mistakes.md
file
4,105 bytes
f2b5a5b1b1ad9981…
providers/antigravity/skills/webhook-integration/references/event-catalog.md
file
6,539 bytes
6d202fbf2333bb2b…
providers/antigravity/skills/webhook-integration/references/local-testing.md
file
1,751 bytes
98b930e9f949486c…
providers/antigravity/skills/webhook-integration/SKILL.md
skill
16,618 bytes
767b2805edb7da0e…
providers/junie/skills/better-auth-integration/SKILL.md
skill
8,287 bytes
6f694fb45e69bfe8…
providers/junie/skills/billing-sdk/references/pricing-page.md
file
6,299 bytes
800c0f55b7792e5e…