Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →

dodopayments/skills

8 skills5.1k installs88 starsGitHub

Install

npx skills add https://github.com/dodopayments/skills

Skills in this repo

1Webhook IntegrationDodo Payments Webhook Integration is a backend integration skill from dodopayments/skills that walks developers through configuring and handling Dodo Payments webhooks for real-time payment event notifications. The skill references docs.dodopayments.com/developer-resources/webhooks and covers dashboard webhook creation, endpoint URL configuration, event subscription selection, and webhook secret handling. Webhooks automate order updates, receipt delivery, database synchronization, and subscription lifecycle reactions when payment events fire. Developers reach for Dodo Payments Webhook Integration when building SaaS or ecommerce backends that must react instantly to charges, refunds, or subscription changes instead of polling payment APIs.813installs2Subscription Integrationsubscription-integration is a Claude Code skill that walks developers through Dodo Payments recurring billing end to end. It covers creating subscription products in the dashboard, opening checkout sessions, configuring trials, handling upgrades and downgrades, and enforcing access from webhook events per the official subscription integration guide at docs.dodopayments.com. Developers reach for subscription-integration when a SaaS needs monthly or yearly plans, on-demand usage tiers, or plan-change flows without reverse-engineering payment docs from scratch. The skill links dashboard setup, server-side session creation, and webhook handlers into one implementation path.769installs3Checkout Integrationcheckout-integration is a Claude Code skill guided by docs.dodopayments.com that implements Dodo Payments checkout sessions for one-time charges and subscriptions. The skill compares hosted checkout full-page redirects via the server-side SDK against overlay checkout modals that keep users on-site with JavaScript. Developers reach for checkout-integration when adding first payment acceptance, subscription billing, or an embedded checkout UX without building a custom processor integration from scratch. The guide references the official integration guide and maps each checkout method to the right client and server artifacts.734installs4Dodo Best Practicesdodo-best-practices is a dodopayments skills package entry that documents BillingSDK—open-source React components for pricing tables, subscription management, usage meters, and billing interfaces backed by Dodo Payments. The skill references docs.dodopayments.com developer resources and billingsdk.com, covering pre-built customizable React components plus CLI tooling for project initialization and component management. Developers reach for dodo-best-practices when wiring subscription checkout, customer portals, or usage-based billing into a Next.js or React SaaS instead of building payment UI from scratch. The skill targets global monetization patterns for Dodo Payments rather than generic Stripe snippets.721installs5Billing Sdkbilling-sdk is a Claude Code skill for integrating BillingSDK—open-source, customizable React components for pricing tables, subscription management, usage meters, and billing interfaces—with Dodo Payments. The skill references docs.dodopayments.com/developer-resources/billingsdk and billingsdk.com, and covers React component setup plus CLI tooling for project initialization and component management. Developers reach for billing-sdk when shipping SaaS or marketplace products that need subscription billing without building payment infrastructure from scratch. The workflow targets production-ready billing UI rather than one-off payment buttons or manual Stripe dashboard configuration.598installs6Usage Based Billingusage-based-billing is a skill from dodopayments/skills for implementing usage-based billing with Dodo Payments. It covers meters, usage events, per-unit pricing, and metered subscriptions so SaaS products can charge for API calls, AI tokens, storage, compute, or custom metrics. The skill references docs.dodopayments.com/features/usage-based-billing and walks through defining meters, emitting usage events, and attaching metered pricing to subscriptions. Developers reach for it when building pay-per-use SaaS without implementing a metering engine from scratch. Typical use cases include API request billing, AI token metering, infrastructure usage charges, and metered feature access.577installs7License Keyslicense-keys is a Dodo Payments skill that guides developers through software licensing with unique tokens that authorize access, limit activations per user or device, and gate downloads, updates, or premium features. The skill references docs.dodopayments.com/features/license-keys and covers activation flows, server-side validation, and access control patterns linkable to subscriptions or one-time purchases. Developers reach for license-keys when shipping desktop apps, CLI tools, plugins, or SaaS tiers that require license redemption before feature unlock. The skill targets Dodo Payments-specific API patterns rather than rolling a custom licensing database from scratch.482installs8Credit Based Billingcredit-based-billing is an agent skill guiding implementation of Dodo Payments credit-based billing for SaaS applications. It covers credit entitlements, customer balances, ledger management, rollover, overage handling, and meter-based automatic deduction as customers consume API calls, tokens, compute units, or custom metrics. Developers reach for credit-based-billing when adding prepaid wallets, subscription-issued credits, one-time top-ups, or usage meters that decrement balances through Dodo Payments APIs and webhooks. The skill references official Dodo Payments documentation at docs.dodopayments.com/features/credit-based-billing for entitlements and balance lifecycle details. It fits backend engineers integrating consumption pricing who need structured patterns for issuing credits, tracking ledgers, and wiring webhook-driven balance updates into application middleware.446installs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.

dodopayments/skills · 8 skills · Skillselion