Como integrar o Paystack com a systeme.io
Nesse artigo, você aprenderá como integrar sua conta do Paystack com sua conta da systeme.io.
Você precisará de:
- uma conta da systeme.io
- uma conta do Paystack
Criar ou acessar sua conta do Paystack
Se você já tem uma conta no Paystack, faça login. Caso contrário, se ainda não tiver uma conta, você poderá criar uma conta Paystack clicando aqui para usar esse gateway de pagamento na systeme.io.
Observação: a moeda suportada dependerá do país selecionado.
Criação de uma subconta bancária do Paystack:
Em sua conta do Paystack, você precisará criar uma subconta que contenha dados bancários. Para fazer isso, acesse o painel do Paystack, vá para "Subaccounts" na seção "Payments" e clique em "New Subaccount".
Um pop-up será exibido para permitir que você conclua o processo de geração da nova subconta.
Como gerar o token de acesso secreto:
No painel do Paystack, clique em "Settings" no painel esquerdo e, em seguida, vá para a guia "Api Keys & Webhooks". Uma vez lá, torne seu token secreto visível clicando no ícone do olho e, em seguida, copie-o.
Integração da sua conta Paystack na systeme.io:
Em sua conta da systeme.io, clique em sua foto de perfil, depois em "Configurações" (número 1 na imagem) e, em seguida, redirecione para "Gateways de pagamento" (número 2 na imagem).
Na página de gateways de pagamento, clique em "Conectar" o Paystack (número 3 na imagem).
Digite o token de acesso secreto que você copiou do Paystack, certificando-se de selecionar a subconta que você criou no menu suspenso e, em seguida, clique em "Salvar" para validar a integração do gateway de pagamento do Paystack na systeme.io.
Depois de adicionar o token de acesso secreto e selecionar a subconta, a integração do Paystack estará na fase de "Sincronização" em sua conta da systeme.io. Quando isso for finalizado, você verá a URL do webhook aparecer na página de gateways conectados.
Configuração do webhook:
Copie a URL do webhook gerada na systeme.io e, em seguida, retorne ao painel do Paystack, acesse "Settings" no painel do lado esquerdo e cole a URL do webhook na entrada da URL do webhook na seção "API Keys & Webhooks".
Observações:
- É importante usar o "modo ao vivo" em vez do "modo de teste" quando estiver configurando o gateway de pagamento da Paystack.
- Para conectar sua conta Paystack, você deve adicionar nosso IP "185.236.142.1" à Whitelist de TI.
- Se o cliente estiver usando o método de pagamento Paystack pela primeira vez, será necessário autorizar o método de pagamento para futuros débitos de assinatura. Portanto, ao comprar uma assinatura, o valor exibido não corresponderá ao valor da assinatura, mas sim ao valor mínimo autorizado (por exemplo, 1 ZAR). Uma vez autorizado, o valor será reembolsado no cartão do cliente e a taxa de assinatura será debitada de acordo com o plano de assinatura.
- O Paystack não oferece suporte a vários intervalos; você só pode configurar planos nos quais o intervalo de pagamento seja todo dia/semana/mês/ano; não é possível, por exemplo, configurar um plano no qual o pagamento seja feito a cada 2 ou 3 dias/semanas/meses/anos.
- Os campos "Email", "Nome" e "Sobrenome" são obrigatórios em suas páginas de pagamento para que o pagamento via Paystack funcione corretamente.
- O Paystack é compatível com uma ampla variedade de moedas, incluindo GHS, NGN, KES e ZAR.
- Se você quiser habilitar pagamentos em dólar, o Paystack oferece essa opção. Consulte os artigos a seguir:
- Como faço para ativar os pagamentos internacionais no Paystack?
- Posso aceitar pagamentos em dólares americanos (USD)?
O que acontece quando um pagamento do Paystack falha?
Atualmente, o Paystack não faz nenhuma nova tentativa de débito direto quando um pagamento falha.