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の接続
Pick Notion
統合としてNotionテンプレートを選択します。Notionがまだ接続されていない場合は、Notionを接続するよう促されます。
クリックすると、新しいタブでNotionが開きます。ソーステンプレートを所有するワークスペースにサインインし、Dodo Paymentsが要求する権限を確認して、統合が読み取りと複製を許可されるページ(テンプレート)を選びます。

Notionがリダイレクトされると、ワークスペースが接続されたことを確認する画面が表示されます。




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

お客様のフロー
- お客様がチェックアウトを完了します。
- Dodo Paymentsが、Notion
oauth_urlを追加した状態で、pendingステータスのグラントを作成します。 - お客様がメールや顧客ポータルのリンクを通じて認証し、テンプレートを複製したいワークスペースを選びます。
- Dodo Paymentsがテンプレートを複製します。グラントは
deliveredに移行します。 - 取り消し時には、グラントが
revokedとマークされ、複製されたコピーはお客様のワークスペースに残ります。
Notionは、複製されたページを受信者自身のコンテンツとして扱います。Dodo Paymentsは、取り消し時にコピーを削除できません。
必要な設定
| フィールド | 必須 | 説明 |
|---|---|---|
notion_template_id | Yes | テンプレートID。ダッシュボードピッカーが自動入力します。 |
APIによる作成
Webhooks
Seeentitlement_grant.* webhookイベント:
entitlement_grant.createdにはNotionoauth_urlが含まれます。entitlement_grant.deliveredはテンプレートが複製されると発火します。entitlement_grant.revokedはキャンセル時に発火し、お客様のコピーはそのまま残ります。
トラブルシューティング
Customer didn't get the template
Customer didn't get the template
お客様がNotion OAuthを完了するまで、
pendingステータスのままです。配信メールを再送します。OAuthリンクは1週間で有効期限が切れ、その後はグラントを取消し、再作成できます。Template picker is empty
Template picker is empty
ソーステンプレートを所有するワークスペースでエンタイトルメント → 統合 → Notionから再接続します。
Customer wants the template removed after refund
Customer wants the template removed after refund
Notionは複製されたページのリモート削除を許可していません。お客様自身がワークスペースからコピーを削除する必要があります。