メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt

Use this file to discover all available pages before exploring further.

Notion エンタイトルメントは、準備したテンプレートを支払い済みのお客様のNotionワークスペースに複製します。お客様はOAuthを通じて認証し、テンプレートをコピーしたいワークスペースを選び、Dodo Paymentsが複製を処理します。

納品内容

  • お客様はOAuthを介して自分のNotionワークスペースを接続するよう求められます。
  • 認証が完了すると、Dodo Paymentsが設定されたテンプレートを選んだワークスペースに複製します。
  • キャンセル時には、複製されたテンプレートはお客様のワークスペースに残ります(Notionはリモート削除をサポートしていません)。その権限は記録保持のためにrevokedとマークされます。
一般的な用途は、有料Notionテンプレート、生産性システム、OS/CRMテンプレートです。

Notionの接続

1

Open Entitlements

Dodo Paymentsダッシュボードで、エンタイトルメントを選択し、**+**をクリックします。
2

Pick Notion

統合としてNotionテンプレートを選択します。Notionがまだ接続されていない場合は、Notionを接続するよう促されます。
Notionを接続するよう促す新しいエンタイトルメントパネル
クリックすると、新しいタブでNotionが開きます。ソーステンプレートを所有するワークスペースにサインインし、Dodo Paymentsが要求する権限を確認して、統合が読み取りと複製を許可されるページ(テンプレート)を選びます。
Dodo PaymentsのためのNotion OAuth権限画面Dodo Paymentsがアクセスできるテンプレートを選択するNotionページピッカー
Notionがリダイレクトされると、ワークスペースが接続されたことを確認する画面が表示されます。
Notionテンプレートが正常に接続された確認ページ
3

Pick a template

ダッシュボードに戻り、テンプレートピッカーから重複させたいテンプレートを選択します。ここには前のステップで認可されたページのみが表示されます。エンタイトルメントに名前を付けて、エンタイトルメントを作成をクリックします。
接続されたワークスペース、テンプレートピッカー、名前フィールドを含むNotionエンタイトルメントフォーム
4

Save the entitlement

保存して、任意の商品に添付します。

お客様のフロー

  1. お客様がチェックアウトを完了します。
  2. Dodo Paymentsが、Notion oauth_urlを追加した状態で、pendingステータスのグラントを作成します。
  3. お客様がメールや顧客ポータルのリンクを通じて認証し、テンプレートを複製したいワークスペースを選びます。
  4. Dodo Paymentsがテンプレートを複製します。グラントはdeliveredに移行します。
  5. 取り消し時には、グラントがrevokedとマークされ、複製されたコピーはお客様のワークスペースに残ります。
Notionは、複製されたページを受信者自身のコンテンツとして扱います。Dodo Paymentsは、取り消し時にコピーを削除できません。

必要な設定

フィールド必須説明
notion_template_idYesテンプレートID。ダッシュボードピッカーが自動入力します。

APIによる作成

const entitlement = await client.entitlements.create({
  name: 'Study Notes',
  integration_type: 'notion',
  integration_config: {
    notion_template_id: 'tmpl_abc123',
  },
});

Webhooks

See entitlement_grant.* webhookイベント:
  • entitlement_grant.createdにはNotion oauth_urlが含まれます。
  • entitlement_grant.deliveredはテンプレートが複製されると発火します。
  • entitlement_grant.revokedはキャンセル時に発火し、お客様のコピーはそのまま残ります。

トラブルシューティング

お客様がNotion OAuthを完了するまで、pendingステータスのままです。配信メールを再送します。OAuthリンクは1週間で有効期限が切れ、その後はグラントを取消し、再作成できます。
ソーステンプレートを所有するワークスペースでエンタイトルメント → 統合 → Notionから再接続します。
Notionは複製されたページのリモート削除を許可していません。お客様自身がワークスペースからコピーを削除する必要があります。
Last modified on May 22, 2026