Como integrar o Xendit com a systeme.io
Neste artigo, você aprenderá como integrar sua conta Xendit com sua conta da systeme.io.
Para começar, você precisará de:
- uma conta da systeme.io
- uma conta do Xendit
Instalação e configuração em sua conta da systeme.io:
Para conectar sua conta da systeme.io a sua conta Xendit, clique em sua imagem de perfil e depois em "Configurações" (número 1 na imagem). Em seguida, no menu do lado esquerdo da página, clique em "Gateways de pagamento" (número 2 na imagem).
Na página de opções de gateways de pagamento, vá até a opção Xendit e clique em "Conectar" (número 3 na imagem).
Uma janela pop-up será exibida, onde você deve informar o nome da organização, o secret do webhook e os tokens de acesso públicos.
Instalação e configuração em sua conta Xendit:
Como gerar chaves públicas e secretas da API?
As chaves da API para sua integração podem ser obtidas seguindo os passos abaixo:
- Coloque o botão de seleção em "Live Mode", onde você irá gerar chaves de API para o Modo ao vivo/produção, no qual você integrará para fazer transações com dinheiro real:
- Clique em "API Key" na seção Developers:
- Escolha qual chave API você está gerando:
1. Chave pública da API:
Clique no botão azul "Copy" localizado embaixo da seção "Public Key" para integrar os gateways do Xendit em sua conta da systeme.io.
Observação: sua chave pública da API deve começar com "xnd_public".
2. Chave secreta da API:
Clique no botão azul "Generate secret key" localizado embaixo da seção "Secret keys":
No pop-up que será exibido, siga estes passos:
- Insira o nome desejado para a chave da API.
- Selecione as permissões da chave da API abaixo:
- Money-in products: Write
- Money-out products: Read
- Balance: Read
- Report: Write
- Transaction: Read
- xenPlatform
a) Account: Write
b) Account Holder: Write
c) Split Payments: Write
- xenShield: Write
- Clique em Generate Key para copiar sua chave secreta da API e adicione ao pop-up em sua conta na systeme.io para integrar os gateways Xendit
Observações:
- Sua chave secreta da API deve começar com "xnd_production" para a chave secreta da API LIVE.
- A chave secreta da API gerada não poderá mais ser visualizada. Se você esqueceu ou extraviou sua chave secreta de API, por favor, exclua a chave secreta de API e gere uma nova.
Como configurar webhooks?
- Uma vez conectado ao seu painel de controle do Xendit, selecione "Settings" (Configurações)
- Clique na seção "Webhook" na página de configurações:
Ativar a tentativa automática para webhooks com falha
Isso deve ser feito para obter uma experiência melhor no manuseio do webhook.
Obtenção do token de verificação do webhook
- Clique em "View Webhook Verification Token":
- Digite sua senha:
- Copie o token para usá-lo para integrar os gateways Xendit em sua conta da systeme.io
O que acontece quando o pagamento via Xendit falha?
Além da tentativa principal de débito direto, serão feitas três tentativas em intervalos de 7 dias. O prazo entre cada tentativa não pode ser alterado.
Atualizado em: 29/05/2025
Obrigado!