Solicite acesso antecipado

Informe seu nome e um e-mail ou número de telefone. Entraremos em contato com os detalhes de acesso à Tajo.

Referência de permissões

Os Stripe Apps usam um sistema de permissões para controlar o acesso aos recursos da API do Stripe. Cada permissão precisa ser declarada explicitamente no manifesto do seu app, com uma finalidade clara. Os usuários aprovam essas permissões quando instalam o app.

Gerenciamento de permissões

Declaração de permissões

Adicione as permissões ao seu manifesto stripe-app.json:

{
"permissions": [
{
"permission": "customer_read",
"purpose": "Read customer profiles to sync with Brevo contacts"
},
{
"permission": "customer_write",
"purpose": "Update customer metadata with Brevo sync status"
}
]
}

Concessão de permissões pela CLI

Durante o desenvolvimento, você pode conceder permissões usando a Stripe CLI:

Terminal window
# Grant a specific permission
stripe apps grant permission "customer_read" \
--purpose "Read customer profiles to sync with Brevo contacts"
# Grant multiple permissions
stripe apps grant permission "charge_read" \
--purpose "Access payment data for event tracking"
stripe apps grant permission "event_read" \
--purpose "Subscribe to real-time Stripe events"

Boas práticas de permissões

  • Mínimo necessário: solicite apenas as permissões que o seu app realmente usa
  • Finalidades claras: escreva finalidades que usuários sem perfil técnico consigam entender
  • Justifique leitura e escrita: se você precisa de leitura e de escrita, explique o motivo em cada finalidade
  • Revise com frequência: remova as permissões que deixaram de ser necessárias ao atualizar o seu app

Tip

Solicitar permissões em excesso é um dos motivos mais comuns de rejeição de apps. Peça só o que você precisa.

Permissões por produto

Core

RecursoPermissãoDescrição
Accountaccount_readLer detalhes e configurações da conta
Accountaccount_writeAtualizar as configurações da conta
Balancebalance_readVer o saldo da conta e as transações
Customercustomer_readLer perfis de clientes, metadados e formas de pagamento
Customercustomer_writeCriar, atualizar ou excluir registros de clientes
Eventevent_readLer e assinar os eventos da conta
Filefile_readLer arquivos enviados e links de arquivos
Filefile_writeEnviar arquivos e criar links de arquivos
Mandatemandate_readLer mandatos de pagamento
Productproduct_readLer o catálogo de produtos e os preços
Productproduct_writeCriar, atualizar ou excluir produtos e preços
Tokentoken_readLer dados de pagamento tokenizados
Webhook Endpointwebhook_endpoint_readLer as configurações dos endpoints de webhook
Webhook Endpointwebhook_endpoint_writeCriar, atualizar ou excluir endpoints de webhook

Payments

RecursoPermissãoDescrição
Chargecharge_readLer cobranças e reembolsos
Chargecharge_writeCriar cobranças, capturar pagamentos, emitir reembolsos
Disputedispute_readLer contestações de pagamento e as evidências
Disputedispute_writeEnviar evidências e responder a contestações
Payment Intentpayment_intent_readLer os detalhes e o status de um payment intent
Payment Intentpayment_intent_writeCriar, confirmar ou cancelar payment intents
Payment Methodpayment_method_readLer as formas de pagamento salvas
Payment Methodpayment_method_writeVincular ou desvincular formas de pagamento de clientes
Payoutpayout_readLer os detalhes e os cronogramas de repasses
Payoutpayout_writeCriar ou cancelar repasses
Refundrefund_readLer os detalhes de reembolsos
Refundrefund_writeCriar ou atualizar reembolsos
Setup Intentsetup_intent_readLer os detalhes de um setup intent
Setup Intentsetup_intent_writeCriar ou confirmar setup intents

Billing

RecursoPermissãoDescrição
Couponcoupon_readLer cupons de desconto e códigos promocionais
Couponcoupon_writeCriar, atualizar ou excluir cupons
Credit Notecredit_note_readLer notas de crédito
Credit Notecredit_note_writeCriar ou anular notas de crédito
Invoiceinvoice_readLer os detalhes, os itens e o status de faturas
Invoiceinvoice_writeCriar, atualizar, finalizar ou anular faturas
Invoice Iteminvoice_item_readLer os itens de fatura pendentes
Invoice Iteminvoice_item_writeCriar ou excluir itens de fatura
Planplan_readLer os planos de assinatura e os preços
Planplan_writeCriar, atualizar ou excluir planos
Priceprice_readLer as configurações de preço
Priceprice_writeCriar ou atualizar preços
Quotequote_readLer orçamentos de preço
Quotequote_writeCriar, finalizar ou aceitar orçamentos
Subscriptionsubscription_readLer os detalhes, os cronogramas e o status de assinaturas
Subscriptionsubscription_writeCriar, atualizar ou cancelar assinaturas
Subscription Schedulesubscription_schedule_readLer os cronogramas de assinatura
Subscription Schedulesubscription_schedule_writeCriar, atualizar ou liberar cronogramas de assinatura
Usage Recordusage_record_readLer os registros de uso da cobrança por consumo
Usage Recordusage_record_writeCriar registros de uso para a cobrança por consumo

Checkout

RecursoPermissãoDescrição
Checkout Sessioncheckout_session_readLer os detalhes e os itens de uma Checkout Session
Checkout Sessioncheckout_session_writeCriar ou expirar Checkout Sessions
Payment Linkpayment_link_readLer as configurações de Payment Links
Payment Linkpayment_link_writeCriar ou atualizar Payment Links

Connect

RecursoPermissãoDescrição
Application Feeapplication_fee_readLer os detalhes das taxas de aplicativo
Connected Accountconnected_account_readLer os detalhes das contas conectadas
Connected Accountconnected_account_writeCriar ou atualizar contas conectadas
Transfertransfer_readLer os detalhes das transferências entre contas
Transfertransfer_writeCriar transferências para contas conectadas
Top-uptopup_readLer os detalhes das recargas
Top-uptopup_writeCriar recargas do saldo do Stripe

Issuing

RecursoPermissãoDescrição
Issuing Cardissuing_card_readLer os detalhes dos cartões emitidos
Issuing Cardissuing_card_writeCriar, atualizar ou desativar cartões emitidos
Issuing Cardholderissuing_cardholder_readLer as informações dos portadores de cartão
Issuing Cardholderissuing_cardholder_writeCriar ou atualizar portadores de cartão
Issuing Transactionissuing_transaction_readLer os detalhes das transações de cartão
Issuing Authorizationissuing_authorization_readLer as solicitações de autorização
Issuing Authorizationissuing_authorization_writeAprovar ou recusar solicitações de autorização
Issuing Disputeissuing_dispute_readLer as contestações do Issuing
Issuing Disputeissuing_dispute_writeCriar ou enviar contestações do Issuing

Reporting

RecursoPermissãoDescrição
Report Runreport_run_readLer os resultados de execuções de relatório
Report Runreport_run_writeCriar novas execuções de relatório
Report Typereport_type_readLer os tipos de relatório disponíveis

Tax

RecursoPermissãoDescrição
Tax Calculationtax_calculation_readLer os resultados dos cálculos de impostos
Tax Calculationtax_calculation_writeCriar cálculos de impostos
Tax Ratetax_rate_readLer as configurações de alíquotas
Tax Ratetax_rate_writeCriar ou atualizar alíquotas
Tax Registrationtax_registration_readLer os detalhes dos registros fiscais

Terminal

RecursoPermissãoDescrição
Terminal Readerterminal_reader_readLer os detalhes das maquininhas
Terminal Readerterminal_reader_writeRegistrar ou atualizar maquininhas
Terminal Locationterminal_location_readLer os detalhes dos locais de terminal
Terminal Locationterminal_location_writeCriar ou atualizar locais de terminal

Secret Store

RecursoPermissãoDescrição
Secretsecret_readLer segredos do Secret Store
Secretsecret_writeCriar, atualizar ou excluir segredos

Permissões recomendadas para a integração Tajo com a Brevo

Para o app de integração da Tajo com a Brevo, estas são as permissões recomendadas:

{
"permissions": [
{
"permission": "customer_read",
"purpose": "Sync customer profiles and contact information to Brevo"
},
{
"permission": "customer_write",
"purpose": "Store Brevo contact ID and sync status on customer metadata"
},
{
"permission": "charge_read",
"purpose": "Track purchase events and revenue data for Brevo analytics"
},
{
"permission": "product_read",
"purpose": "Sync product catalog to Brevo for personalized email campaigns"
},
{
"permission": "event_read",
"purpose": "Listen to real-time events to trigger Brevo automation workflows"
},
{
"permission": "invoice_read",
"purpose": "Track invoice events for transactional emails via Brevo"
},
{
"permission": "subscription_read",
"purpose": "Monitor subscription lifecycle for Brevo retention campaigns"
},
{
"permission": "secret_write",
"purpose": "Securely store Brevo API credentials in Stripe Secret Store"
},
{
"permission": "secret_read",
"purpose": "Retrieve stored Brevo API credentials for data sync operations"
},
{
"permission": "webhook_endpoint_write",
"purpose": "Register webhook endpoints for real-time event delivery to Tajo"
}
]
}

Escopos de permissão

As permissões podem operar em escopos diferentes, dependendo de o seu app estar instalado em uma conta de plataforma ou em uma conta conectada:

EscopoDescrição
ContaAs permissões valem para os dados da própria conta que instalou o app
Conta conectadaEm plataformas Connect, as permissões podem se estender às contas conectadas

Caution

Ao solicitar permissões de escrita, prepare-se para explicar durante a revisão do app exatamente como e quando ele altera dados. Permissões de escrita desnecessárias são um motivo comum de rejeição.

Solicite acesso antecipado

Informe seu nome e um e-mail ou número de telefone. Entraremos em contato com os detalhes de acesso à Tajo.

detecção automática
Assistente AI

Olá! Pergunte-me qualquer coisa sobre a documentação.