
Integrate with Your Coding Agent
Agent Plugin をインストールして、コーディングエージェントに統合を構築させます。
Start Integrating
SDK をインストールし、チェックアウトセッションを作成して、webhooks を処理します。
How Merchant of Record Works
Dodo Payments が法的な販売者として引き受ける業務と、お客様に残る業務について説明します。
Dodo Payments が処理する業務
Merchant of Record
Dodo Payments が顧客に販売し、各販売にかかる税金を計算して納付します。
Global Payments
カード、ウォレット、銀行口座からの引き落とし、BNPL(今買って後で支払う)を含む40種類以上の決済方法。
Local Currencies
Adaptive Currency により、チェックアウトで80種類以上の現地通貨で価格を表示できます。
Flexible Billing
アドオンを含む、単発決済、サブスクリプション、従量課金、クレジットベース、シートベースの請求に対応します。
始める
Dodo Payments で販売するには、製品が Merchant Acceptance Policy を満たし、本人確認書類の発行元が 対象国 に含まれている必要があります。登録する前に両方を確認してください。1
Create Your Account
app.dodopayments.com で登録し、メールアドレスを確認します。
2
Add Your First Product
課金方法に合った請求モデルを選択します。
One-Time Payment
ダウンロード、コース、ライセンスなどに対する1回限りの請求です。
Subscription
SaaS プランやメンバーシップに対する継続的な請求です。
Usage-Based Billing
API 呼び出しやトークンなど、計測された使用量に対して請求します。
Credit-Based Billing
クレジットを付与し、顧客が利用するたびに差し引きます。繰り越しや超過利用の制御にも対応します。
Seat-Based Billing
ユーザーまたはシート単位で請求し、チームがシートを追加または削除した際には日割り計算を行います。
3
Choose How Customers Check Out
- Payment Links
- Overlay Checkout
- Inline Checkout
- API and SDKs
ダッシュボードで payment link を作成し、メール、ソーシャルメディア、またはサイトで共有します。コードは不要です。
Payment Links
静的および動的な payment link を作成します。
4
Test Your Integration
test mode で構築すると、実際のお金を移動せずに決済、返金、失敗した取引をシミュレートできます。
Test Mode vs Live Mode
各モードで利用できる機能と切り替え方法を確認します。
Testing Process
テストカード、UPI、BNPL、ウォレット、銀行口座引き落としをテストします。
5
Verify Your Account to Go Live
登録後すぐに live mode を設定できます。アカウントの確認が完了すると、live payments と payouts が有効になります。
Account Verification
必要な書類と審査の仕組みを確認します。
AI コーディングエージェントで構築する
コーディングエージェントで Dodo Payments を統合するには、Agent Plugin をインストールします。コーディングエージェントに、Dodo Payments のドキュメントを検索する MCP サーバーと API 操作を実行する MCP サーバーの2つに加え、各統合の構築方法を説明する skills が提供されます。インストール後、構築したいものを説明してください。Agent Plugin
Claude Code、Codex CLI、Cursor、VS Code / GitHub Copilot、Kiro、または OpenCode に、両方の MCP サーバーと17個すべての skill をインストールします。
Dodo Knowledge MCP
Dodo Payments ドキュメント全体を対象にしたセマンティック検索です。
Dodo Payments MCP
決済の作成、サブスクリプションの管理、返金の発行などの API 操作を実行します。
docs.dodopayments.com/llms.txt の index から開始できます。すべてのページは Markdown としても利用できます。URL に .md を追加してください。たとえば /api-reference/introduction.md のようにします。
Developer Tools
SDK
公式の server SDK を9言語で利用できます。TypeScript
Python
Go
PHP
Java
Kotlin
C#
Ruby
Rust
Framework Adaptors
Adaptors は、チェックアウト、Customer Portal、webhook handlers をフレームワークに追加します。Next.js
App Router でのチェックアウト、Customer Portal、webhooks 用の route handlers です。
Better Auth
ユーザー登録時に顧客を作成し、認証フローにチェックアウトと Customer Portal を追加します。
Supabase
認証、データベーススキーマ、webhooks、価格ページを備えた Next.js および Supabase の starter です。
Convex
Convex backend 用のチェックアウト、Customer Portal、webhook functions です。
All Other Framework Adaptors
All Other Framework Adaptors
SvelteKit
Nuxt
Remix
Express
Fastify
Hono
Astro
TanStack
Bun
モバイルチェックアウト
公式の checkout SDK は、Android、iOS、React Native、Flutter アプリから hosted checkout を開き、結果をアプリに返します。Mobile Integration Guide
各プラットフォーム向けのチェックアウト、サブスクリプション、カスタマイズに対応します。
Expo Boilerplate
TypeScript でのチェックアウトと決済処理を備えた Expo template です。
Dodo CLI
Dodo CLI は terminal から決済、顧客、webhooks を管理します。interactive TUI、AI assistant、ローカルテスト用の webhook listener が含まれています。インストールするには、次を実行します。Dodo CLI
コマンド、TUI、ローカル webhook テストに対応します。
Integrations
Integrations は、チームチャット、メール、CRM、workflow automation など、すでに使用しているツールに Dodo Payments のイベントを送信します。Framer
Framer サイトに決済を追加します。
WooCommerce
WooCommerce ストアで決済を受け付けます。
Raycast
Raycast から決済を管理します。
Figma
Figma 内で Dodo Payments を使用します。
Team Notifications
Team Notifications
Slack
決済イベントを Slack チャンネルに投稿します。
Discord
決済イベントを Discord サーバーに投稿します。
Microsoft Teams
決済イベントを Teams チャンネルに投稿します。
Email
Resend
Resend で transactional email を送信します。
SendGrid
SendGrid でメールを送信します。
Loops
Loops でメールシーケンスをトリガーします。
Customer.io
顧客データを Customer.io に同期します。
AutoSend
AutoSend で transactional email を送信します。
CRM
CRM
Close CRM
顧客と取引をCloseに同期します。
Automation and Analytics
Automation and Analytics
Zapier
Zapier 経由で決済イベントを他のアプリに接続します。
n8n
self-hosted または cloud n8n でワークフローを構築します。
Windmill
Windmill でカスタムワークフローを実行します。
Inngest
Inngest でイベント駆動型の functions を実行します。
Segment
決済イベントを Segment にストリーミングします。
DataFast
収益をマーケティングチャネルに帰属させます。
All Integrations
すべての integration のセットアップガイドです。
サポートを受ける
Discord Community
質問したり、他の開発者と交流したりできます。
Contact Support
support@dodopayments.com でサポートチームにメールを送信してください。