Introdução
Integrar um gateway de pagamento ao seu site eDirectory é essencial para receber pagamentos dos seus usuários quando eles assinarem sua plataforma. O Stripe é uma solução de pagamento poderosa que permite oferecer pagamentos únicos, assinaturas e incentivos de teste. Este artigo irá guiá-lo pelas etapas para integrar o Stripe ao seu site eDirectory.
Benefícios de Usar o Stripe
- Assinaturas: Ofereça opções de pagamento flexíveis para seus anunciantes.
- Pagamentos Recorrentes: Automatize ciclos de cobrança para economizar tempo e garantir uma receita consistente.
- Incentivos de Teste: Ofereça promoções, como um teste gratuito no primeiro mês, para atrair mais usuários.
Etapas para Integrar o Stripe
Etapa 1: Obter a API do Stripe
Antes de habilitar o Stripe no seu site eDirectory, você precisa obter a chave da API no painel do Stripe.
- Acesse o Site do Stripe: Visite o site do Stripe.
- Crie uma Conta: Se ainda não tiver uma conta no Stripe, crie uma.
- Confirme Sua Conta: Verifique seu e-mail para confirmar sua conta e faça login no painel do Stripe.
- Ative Sua Conta: Adicione informações de cartão de crédito para ativar sua conta.
Nota: O modo de teste deve estar desativado para usar as chaves em ambiente de produção. Certifique-se de desativar o modo de teste no painel do Stripe. Para isso, o Stripe exige detalhes válidos de cartão de crédito.
- Obtenha a Chave Secreta:
- No menu à esquerda, clique na opção Desenvolvedores.
- Clique na aba Chaves de API.
- Revele a Chave Secreta:
- Localize a Chave Secreta.
- Clique no botão "Revelar chave ativa" e copie a chave revelada.
Atenção: A chave só será exibida uma vez. Certifique-se de copiá-la antes de clicar em "Concluído".
Etapa 2: Habilitar o Stripe no eDirectory
Agora que você tem a chave de API do Stripe, siga estas etapas para habilitar o Stripe no seu site eDirectory:
- Faça Login no Administrador do Site: Acesse o painel de administração do seu site.
- Abra as Configurações: Selecione Produtos e Planos no submenu.
- Clique em Configurações Adicionais e Gateways de Pagamento.
- Habilite o Stripe: Marque a caixa Habilitar Stripe.
- Cole a API do Stripe: Insira a chave da API no campo correspondente e salve as alterações.
6. Habilite a Função de Cobrança Automática: Caso deseje usar pagamentos recorrentes, ative esta função.
7. Configure Planos de Teste:
- Após configurar o Stripe, vá até Produtos e Planos → Planos para adicionar um novo plano. No formulário de criação de planos, você encontrará um campo onde poderá especificar o número de dias que um cliente pode usar o plano em teste.
- Ative os testes para planos específicos e defina a duração em dias.
Atenção: A funcionalidade de teste está disponível apenas para a plataforma de pagamento Stripe, e o usuário só terá o período de teste se optar por pagar via Stripe (cartão de crédito). Para mais informações sobre como adicionar um plano, consulte este artigo: Produtos e Planos para Novos Clientes
Etapa 3: Configure a URL do Webhook
Para garantir que os pagamentos de assinaturas sejam renovados automaticamente, configure uma URL de webhook no Stripe.
- Faça Login no Stripe: Acesse o painel do Stripe.
- Abra a Aba Webhooks: No menu esquerdo, em Desenvolvedores, clique na aba Webhooks.
- Adicione um Novo Endpoint: Clique em + Adicionar endpoint.
- Insira a URL do Webhook: Combine o domínio do seu site com a seguinte extensão:
sponsors/billing/stripe_webhook.php
Exemplo: https://seudominio.com
/sponsors/billing/stripe_webhook.php
- Selecione os Eventos:
- Clique em Selecionar eventos.
- Busque por invoice.payment_succeeded, marque a caixa e clique em Adicionar eventos.
- Salve o Endpoint: Clique em Adicionar endpoint para concluir a configuração.
Nota: Se você usa complementos ou múltiplos domínios, será necessário criar um webhook para cada domínio.
Conclusão
Integrar o Stripe ao seu site eDirectory permite oferecer uma experiência de pagamento perfeita para seus usuários, mantendo processos de cobrança flexíveis e automatizados. Caso tenha dúvidas ou precise de assistência, entre em contato com nossa equipe de suporte pelo e-mail [email protected].