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", no qual você 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:
|
a) Insira o nome desejado para a chave da API b) Selecione as permissões da chave da API abaixo
c) 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.





