Como integrar o Flutterwave à systeme.io
Neste artigo, você aprenderá como integrar sua conta do Flutterwave à sua conta da systeme.io.
Você precisará de:
- uma conta da systeme.io
- uma conta do Flutterwave
Instalação e configuração:
- Para conectar sua conta do Flutterwave à sua conta da systeme.io, posicione o cursor do mouse sobre sua imagem de perfil e depois em "Configurações" (número 1 na imagem).
Em seguida, no menu à esquerda da página, clique em "Gateways de pagamento" (número 2 na imagem) e então clique em "Conectar" (número 3 na imagem).
- Adicione suas credenciais de acesso ao Flutterwave à sua conta da systeme.io:
- Acesse sua conta do Flutterwave para obter as informações da chave pública da API, da chave secreta da API e da chave de criptografia da API.
Vá até "Settings" (número 4 na imagem) e para "API Keys" (número 5 na imagem); então, gere e copie a chave pública, a chave secreta e chave de criptografia da API (número 6 na imagem).
Ou você pode apenas acessar sua conta e ir para https://app.flutterwave.com/dashboard/settings/apis/live para gerar e copiar as chaves da API.
Configure os webhooks do Flutterwave:
- Copie o URL do webhook URL e o secret do webhook da seção no Flutterwave para sua conta da systeme.io.
- Em sua conta do Flutterwave, clique em "Configurações" (número 7 na imagem) e depois vá para "Webhooks" (número 8 na imagem).
Cole o URL do webhook e o secret do webhook e depois clique em salvar (número 9 na imagem).
Ou você pode apenas acessar sua conta e ir para https://app.flutterwave.com/dashboard/settings/webhooks/live para colar o URL do webhook e o secret do webhook.
Uma vez realizados os procedimentos acima, você deve marcar os seguintes campos que são essenciais para configurar eventos:
- Receive Webhook response in JSON format
- Enable Webhook retries
- Enable webhook for failed transactions
- Enable V3 Webhooks
IMPORTANTE:
- A ativação das preferências de webhook é necessária para a systeme.io ter acesso às informações das transações/assinaturas, e para os clientes terem acesso aos recursos adquiridos nas compras. Isso não pode ser feito automaticamente, por isso você deve se certificar de selecionar as opções apropriadas.
- Reembolsos para um pagamento Flutterwave são desativados por padrão. Para habilitar este recurso, por gentileza contate o suporte do Flutterwave. Para saber mais sobre reembolsos para pagamentos pelo Flutterwave, clique aqui.
- A menos que o campo de email faça parte do formulário de pedido, não será possível processar o pagamento por meio do gateway de pagamento.
O que acontece quando um pagamento do Flutterwave falha?
Após a tentativa de pagamento principal, haverá três tentativas adicionais, com 30 minutos de intervalo entre elas. O atraso entre cada tentativa não pode ser alterado.
Atualizado em: 29/05/2025
Obrigado!