Skip to main content
Bring Your Own Processor (BYOP) は、独自の Stripe または Adyen アカウントを Dodo Payments に接続します。選択した国からの決済はお客様の processor アカウントで処理され、Dodo Payments は商品、サブスクリプション、license keys と entitlement engine、請求、Customer Portal、分析など、取引に関わるその他すべてを管理します。 顧客の国ごとに、決済を処理する主体を選択できます。your processor を選ぶと、そのルートにおける法的な販売者はお客様になります。または、フルサービスの Merchant of Record として Dodo Payments を選択できます。ルートが設定されていない国からの決済は Dodo Payments に送られます。

Route by Geography

特定の国からの決済を独自の processor に送り、それ以外を Dodo Payments に送ります。

Keep Your Processor Accounts

既存の Stripe または Adyen アカウントと関係を引き続き利用できます。

Stay the Merchant of Record

独自のルートでは、法的な販売者として、税金、disputes、payouts を管理します。

One Billing Layer

Dodo Payments は、両方のルートにわたって商品、サブスクリプション、請求書、分析を管理します。

BYOPとDodoの販売者記録としての違い

2つのモデルは並行して動作します。各決済は、顧客の国に設定されたルートに従います。ダッシュボードでこの比較を表示するには、Settings → BYOP の Show Comparison を選択します。
一般的な構成は hybrid です。すでに登録済みの法人と processor がある国(たとえば本拠地の市場)を独自の processor にルーティングし、それ以外の地域は Dodo Payments に Merchant of Record として処理させます。

対応している Processor

Stripe と Adyen を接続できます。

Stripe

Adyen

独自の processor にルーティングされた決済では、credit and debit cards only がサポートされます。
Stripe と Adyen では、Dodo Payments が processor 上で billing を実行できるよう、アカウントで raw card API access を有効にする必要があります。各 processor ではリクエストに応じて有効化するため、接続する前に processor の support に問い合わせてください。セットアップウィザードの接続手順にも同じ要件が表示され、Stripe および Adyen ガイドへの View documentation リンクが示されます。

BYOP を設定する

セットアップウィザードを開始するには、ダッシュボードで Settings → BYOP を開き、Bring Your Own Processor カードの Configure を選択します。
接続は per environment で設定されます。test mode(Sandbox と表示)で接続した processor は、live mode(Production と表示)で接続した processor とは別のものです。運用開始前にテストするには、両方を設定してください。セットアップウィザードでは、サイドバーの Live Mode switch で設定された mode が使用されます。
BYOP設定の商人記録とBYOPオプションの機能比較
1

Choose a Payment Processor

Select Payment Processor で Stripe または Adyen を選択し、Continue を選択します。
StripeとAdyenオプションを持つ支払いプロセッサ選択ダイアログ
2

Connect Your Account

接続の詳細を入力し、Connect processor を選択します。
  • Processor Name: この接続の名前(2~75文字)。1つの processor から複数のアカウントを接続する場合に役立ちます。たとえば Stripe US や Stripe UK です。
  • Secret Key: 現在の mode における processor の API key。Stripe では、これは processor の sk_... secret key です。
  • Merchant Account(Adyen のみ): Adyen の merchant account identifier。
接続されたStripeアカウントのステップにプロセッサ名、シークレットキー、Webhookエンドポイント、サインシークレットフィールドを表示
Dodo Payments は接続を作成し、その接続専用の Webhook Endpoint URL を表示します。その URL を processor のダッシュボードで webhook destination として追加します。次に Webhook Signing Secret を Dodo Payments に貼り付け、Save & continue を選択します。
  • Stripe: 追加した webhook endpoint の signing secret。
  • Adyen: Customer Area → Webhooks の HMAC key。
signing secret を保存するまで、接続は Edit Configuration の下に Incomplete と表示されます。保存すると、接続は Connected と表示されます。
接続後、secret key は安全に保存され、表示または変更できません。Adyen merchant account もセットアップ後は変更できません。processor 側では Dodo Payments が生成した webhook URL のみを設定し、基盤となる infrastructure を直接操作することはありません。
3

Configure Payment Routing

顧客の国を processor に対応付ける routing rules を追加します。各国は必ず1つの processor にルーティングされます。
  • Your processor は、割り当てた国からの決済を処理します。
  • Dodo Payments は Rest of the World、つまりルーティングしていないすべての国を、Merchant of Record として処理します。
Stripe USがアメリカ合衆国にルーティングされ、Dodo PaymentsがRest of the Worldのデフォルトとして設定されている支払いルーティング設定
1つ以上の国を processor に割り当てるには、Add Route を選択し、processor を選択してから国を選択します。すでに別の processor にルーティングされている国は追加できません。
プロセッサと国を選択するルート追加パネル
Routing Guidelines
  • Rest of the World は、ルートが設定されていないすべての国を対象とします。
  • Dodo Payments Merchant of Record のルートでは、compliance と tax が自動的に処理されます。
  • 独自の payment processor のルートでは、必要に応じて別途 tax configuration が必要です。
4

Configure Invoice Information

独自の processor にルーティングされた決済では、請求書上の販売者は お客様 です。これらの請求書に記載する business details を入力します。
  • Registered Business Name(必須)。
  • Tax ID (EIN, SSN, etc.)(任意):文字、数字、ハイフンを3~32文字。US EIN の format validation を利用できます。
  • Statement Descriptor(必須):顧客の bank statement に表示される内容。5~22文字の文字、数字、スペース、_、または - を使用します。
  • Registered Business Address(必須):入力を開始して住所を検索するか、手動で入力します。
  • Privacy Policy Link と Terms of Service Link(必須)。
Invoice Header Preview には、詳細がどのように表示されるかが示されます。これらの詳細は、独自の processor が処理するルートの請求書にのみ適用されます。Dodo Payments にルーティングされた決済では、Dodo Payments Merchant of Record の詳細が引き続き使用されます。
ビジネス詳細とライブ請求書ヘッダープレビューを含む請求書情報を設定するステップ
5

Review and Finish

processor の接続、routing rules、invoice details を確認します。I confirm that the routing and billing details are correct を選択し、次に Finish setup を選択します。
プロセッサ、ルーティング、請求書の詳細を要約した構成をレビューするステップ
セットアップ後、Bring Your Own Processor カードに Edit Configuration が表示されます。ここで processor の追加、routing と invoice details の編集を行えます。すべての決済を再び Merchant of Record として Dodo Payments 経由にするには、Edit routing rules を選択し、各ルートを開いて Enable processor をオフにします。無効化された processor は決済 routing 中にスキップされ、無効化された processor 上のサブスクリプションは更新できません。
構成後のBYOP設定に構成の編集とルーティングオプション

Routing の仕組み

Dodo Payments は、決済作成時に顧客の billing country からルートを選択します。同じルールが one-time payments、checkout sessions、新しいサブスクリプションに適用されます。更新では、サブスクリプション作成時に使用された processor が再利用されます(Subscriptions を参照)。 your processor が処理するルートでは、次のようになります。
  • 決済は、billing currency で お客様の processor アカウント上で実行されます。
  • Dodo Payments は tax を計算または徴収しません。そのルートの tax はお客様の責任です。
  • 請求書には、設定した business details and statement descriptor が表示され、Dodo Payments の Merchant of Record details は表示されません。
  • processor はお客様に directly 支払います。決済金額が Dodo Payments の残高に入ることはなく、そこには BYOP billing fee のみが記録されます。
Dodo Payments が処理するルート(Rest of the World)では、Dodo Payments がフルサービスの Merchant of Record となります。tax、compliance、fraud screening、aggregated payouts を処理し、disputes を防止・対応するための tools を提供します。これらの決済に関する disputes の費用はお客様が負担します。

サブスクリプション

サブスクリプションは、作成時に使用された processor に留まります。更新時、Dodo Payments は顧客がサブスクリプション登録時に保存した payment mandate を使用して同じ processor に請求し、routing rules を再評価しません。サブスクリプションの payment method updates も同じ processor を経由します。Dodo Payments がサブスクリプションの tax を計算するかどうかも、サブスクリプション作成時に固定されます。

決済を処理した Processor の確認

BYOP を設定すると、Payments および Disputes テーブルの各行に processor icon(Stripe、Adyen、または Dodo Payments)が表示されます。決済と dispute の詳細ページには Payment Processor field が追加され、どのルートで取引が処理されたかを確認できます。

Refunds、Disputes、Payouts

通常どおり Dodo ダッシュボードから refunds を開始します。独自の processor にルーティングされた決済では、Dodo Payments がその processor に refund を送信し、processor が資金を返します。refund が Dodo Payments の残高から引き出されることはありません。Dodo にルーティングされた決済では、Dodo Payments が refund を処理します。

Analytics

Revenue、tax、subscription analytics には 両方 のルートが含まれるため、すべての billing を1か所で確認できます。Disputes と payouts の widgets に表示されるのは Dodo-processed activity のみです。独自の processor での activity は、その processor のダッシュボードにも表示されます。

Billing Fee

Dodo Payments は、独自の processor にルーティングされた各決済に BYOP billing fee を請求します。これは、それらの決済についても Dodo Payments が商品、サブスクリプション、invoicing、analytics を引き続き管理するためです。デフォルトの rate は決済の USD-equivalent amount の 0.5% で、正確な rate はアカウントで BYOP を有効にするときに確定します。この fee は残高 ledger の byop_fee entry として表示されます。rate について相談するには、contact the team を利用してください。

Frequently Asked Questions

Stripe と Adyen です。どちらもアカウントで raw card API access を必要とし、これは processor の support にリクエストします。Stripe および Adyen ガイドを参照してください。
はい。特定の国を processor に割り当て、残りを Rest of the World として残します。Dodo Payments はその地域を Merchant of Record として処理します。各国は必ず1つの processor にルーティングされます。
はい。独自の processor が処理するルートでは、お客様が引き続き法的な販売者となり、それらの取引に関する tax、chargebacks、PCI compliance、payouts に責任を負います。
いいえ。独自の processor が処理するルートでは、Dodo Payments は tax を計算または徴収しません。これらの取引の tax はお客様が管理します。Dodo Payments に Merchant of Record としてルーティングされた決済については、Dodo Payments が引き続き tax を処理します。
各サブスクリプションは作成された processor で更新されるため、その processor が無効になっている間は更新に失敗します。これらの更新は、ダッシュボードで failed payments として表示されます。Dodo Payments は、それらのサブスクリプションに対する payment recovery emails も一時停止します。processor を再度有効にすると更新が復元され、一時停止されていた recovery attempts が再開されます。

Get Started

What is Merchant of Record?

Dodo Payments のフルサービス Merchant of Record model の仕組みを理解します。
最終更新日 2026年9月26日