Skip to main content
O entitlement do Notion copia um template que você preparou para o espaço de trabalho do Notion do cliente pagante. O cliente autoriza o Dodo Payments com o Notion e escolhe o espaço de trabalho que receberá o template, e o Dodo Payments cria a cópia.

O que é entregue

  • O cliente conecta seu espaço de trabalho do Notion pelo Customer Portal. O e-mail de confirmação do pagamento marca o entitlement como Action Required e inclui um link para o portal.
  • Depois de autorizar, o Dodo Payments copia o template configurado para uma página compartilhada pelo cliente durante a autorização, no espaço de trabalho escolhido.
  • Quando a concessão é revogada, a cópia permanece no espaço de trabalho do cliente. O Dodo Payments marca a concessão como Revoked para fins de registro e não exclui a cópia.
Os usos comuns incluem templates pagos do Notion, sistemas de produtividade e templates de SO ou CRM.

Conectar Notion

1

Open Entitlements

No dashboard do Dodo Payments, acesse Entitlements e clique em +.
2

Pick Notion

Escolha Notion Template como integração. Se o Notion ainda não estiver conectado, clique em Connect Notion.
Novo painel de permissão solicitando que o comerciante conecte o Notion

Connect Notion prompt before the OAuth handoff.

O Notion é aberto em uma nova aba. Entre no espaço de trabalho que contém seus templates de origem e revise as permissões solicitadas pelo Dodo Payments. Em seguida, escolha as páginas (templates) que a integração pode ler e copiar.
Tela de permissões OAuth do Notion para o Dodo Payments

Notion OAuth: review the permissions Dodo Payments requests.

Seletor de páginas do Notion que seleciona quais templates o Dodo Payments pode acessar

Notion OAuth: pick the template pages to share.

Quando o Notion redireciona de volta, uma página de confirmação mostra que o espaço de trabalho está conectado.
Página de confirmação de conexão bem-sucedida do Notion Template

Workspace connected. Return to the Dodo Payments dashboard to continue.

3

Pick a Template

De volta ao dashboard, selecione em Template o template a ser copiado. Somente as páginas compartilhadas na etapa anterior aparecem aqui. Insira um Name para o entitlement e clique em Create Entitlement.
Formulário de entitlement do Notion com espaço de trabalho conectado, seletor de template e campo de nome
4

Attach It to a Product

Anexe o entitlement a qualquer produto. Consulte Anexar Entitlements a produtos.

Fluxo do cliente

  1. O cliente conclui o checkout.
  2. Dodo Payments cria uma concessão com status Pending. Dodo Payments tenta criar imediatamente uma URL de autorização do Notion e a armazena em oauth_url. Se isso falhar, oauth_url permanece como null até que o cliente inicie o fluxo de aceitação.
  3. No Customer Portal, o cliente clica em Connect no entitlement, autoriza com o Notion, escolhe o workspace que receberá o template e compartilha pelo menos uma página com Dodo Payments.
  4. Dodo Payments copia o template para uma página compartilhada nesse workspace. A concessão muda para Delivered.
  5. Após a revogação, a concessão é marcada como Revoked, e a cópia permanece no workspace do cliente.
A revogação não exclui a cópia. A cópia fica no espaço de trabalho do cliente, e o fluxo de revogação do Dodo Payments apenas marca a concessão como Revoked.

Configuração necessária

Criar via API

Webhooks

Os eventos de webhook entitlement_grant.* abrangem o fluxo do Notion:
  • entitlement_grant.created é acionado com status: "Pending". oauth_url pode já conter a URL de autorização do Notion. Se for null, ela será preenchida quando o cliente iniciar o fluxo de aceitação pelo Customer Portal.
  • entitlement_grant.delivered é acionado depois que o template é copiado.
  • entitlement_grant.revoked é acionado quando ocorre um cancelamento. A cópia do cliente permanece inalterada.

Solução de problemas

A concessão permanece como Pending até que o cliente conclua a autorização do Notion. Peça ao cliente para abrir o Customer Portal e clicar em Connect. Cada link de autorização expira 30 minutos após ser gerado, e o Customer Portal gera um novo quando o cliente retorna. Durante a autorização, o cliente precisa compartilhar pelo menos uma página, pois o Dodo Payments cria a cópia dentro de uma página compartilhada.
No formulário do entitlement, clique em Disconnect no card do Notion. Em seguida, clique em Connect Notion e reconecte-se com o workspace que contém os templates de origem. Compartilhe as páginas de template durante a autorização.
O Dodo Payments não exclui a cópia quando revoga a concessão. O cliente precisa excluir a cópia de seu próprio espaço de trabalho.
Última modificação em 26 de setembro de 2026