Integrações
RevenueCat
Importe compras, renovações e reembolsos do RevenueCat pro Paywallo com um webhook — sem precisar trocar de provider de pagamento.
Configurar o webhook
Pré-requisito
Ative a integração no dashboard (Configurações → Integrações → RevenueCat) para gerar a URL do webhook e o secret.
No dashboard do Paywallo, acesse Configurações > Integrações > RevenueCat, clique em Ativar e copie a URL do webhook e o secret gerado.
No dashboard do RevenueCat, vá em Project Settings > Integrations > Webhooks e adicione um novo endpoint com a URL no formato https://paywallo.com.br/api/webhook/revenuecat/{sua-chave-app}.
Ainda na tela de webhook do RevenueCat, preencha o campo de autorização:
Authorization headerBearer {seu-secret}Substitua {seu-secret} pelo secret copiado do Paywallo. O prefixo Bearer é obrigatório. Requisições sem o header correto são rejeitadas com 401.
Salva o webhook no RevenueCat. Os eventos vão começar a aparecer no Paywallo em tempo real.
Eventos obrigatórios
Marque todos esses eventos no RevenueCat ao configurar o webhook. Eles são necessários pra atribuição, analytics e reembolsos funcionarem corretamente.
INITIAL_PURCHASERENEWALNON_RENEWING_PURCHASECANCELLATIONUNCANCELLATIONEXPIRATIONBILLING_ISSUEPRODUCT_CHANGEO que é importado
Cada categoria de evento é processada de forma diferente pelo Paywallo:
INITIAL_PURCHASE · NON_RENEWING_PURCHASECria uma transação no Paywallo e dispara CAPI para as plataformas de anúncio conectadas (Meta e TikTok).
RENEWALRegistra a renovação da assinatura como uma nova transação.
CANCELLATION (com cancel_reason)Detecta cancelamentos por reembolso e os marca na transação original.
CANCELLATION · EXPIRATION · BILLING_ISSUE · PRODUCT_CHANGE · UNCANCELLATIONGera eventos de lifecycle ($subscription_cancelled, $subscription_expired, etc.) para analytics.
Essa página foi útil?
Desenvolvido e mantido por Virex