Skip to main content
Dodo Payments:製品向けに構築された決済と請求、ダッシュボードとホスト型チェックアウトのプレビュー
Dodo Payments は SaaS、AI、デジタル製品向けの Merchant of Record です。法的な販売者として220か国以上の顧客に製品を販売するため、決済処理、売上税と VAT、不正利用審査、チャージバックをすべて代行します。製品を追加し、顧客のチェックアウト方法を選択すると、支払いを受け取れます。

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

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 操作を実行します。
Claude Code に plugin をインストールするには、次を実行します。
その他のエージェントについては、AI コーディングエージェントで構築するを参照してください。plugin を使わずに skills をインストールするには、次を実行します。
個別の skill をインストールしたり、他のクライアントで設定したりする方法については、Agent Skillsを参照してください。 Windsurf、Claude Desktop、Cline、Zed などの MCP クライアントに接続するには、両方のサーバーを設定に追加します。Node.js 18 以降が必要です。
ドキュメントを直接読み取るエージェントは、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

価格表やサブスクリプション管理などの billing UI には、Billing SDK が無料のオープンソース React コンポーネントを提供します。

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 です。

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 を使用します。

Slack

決済イベントを Slack チャンネルに投稿します。

Discord

決済イベントを Discord サーバーに投稿します。

Microsoft Teams

決済イベントを Teams チャンネルに投稿します。

Resend

Resend で transactional email を送信します。

SendGrid

SendGrid でメールを送信します。

Loops

Loops でメールシーケンスをトリガーします。

Customer.io

顧客データを Customer.io に同期します。

AutoSend

AutoSend で transactional email を送信します。

Close CRM

顧客と取引をCloseに同期します。

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 でサポートチームにメールを送信してください。
最終更新日 2026年9月26日