Configurações entre plataformas
Como integrar as plataformas Vindi e Vnda para o uso de Assinaturas
As Assinaturas na plataforma Vnda utiliza o recurso de pagamento da plataforma Vidi. Para isso, a Vnda possui uma integração nativa com a plataforma de pagamentos. Para configurar essa integração, você precisa:
Realize as configurações obedecendo a ordem a seguir.
1. Chaves de acesso
Acesse a plataforma Vindi e obtenha as seguintes informações:
public key
: chave de acesso pública, gerada no painel Admin > Keys.private key
: chave de acesso privada, gerada no painel Admin > Keys.
Painel Vindi
Caso tenha dúvidas sobre as chaves de integração acesse o atendimento da plataforma. Você obtém esses dados diretamente com a Vindi.
2. Criação do webhook secret
webhook secret
Com posse das chaves de acesso public key
e private key
:
- Acesse o Admin Vnda;
- Clique no ícone ⚙ de Configurações no canto inferior esquerdo;
- Na seção Pagamentos clique em Vindi;
- Selecione a caixa de seleção ☑ Oferecer assinaturas com a Vindi;
- Selecione a caixa de seleção ☑ Autoconfirmação;
- Preencha os campos:
- Vindi api host: com
<http://app.vindi.com.br/
>; - Vindi public key: com a
public key
obtida em Vindi; - Vindi private key: com a
private key
obtida em Vindi; - Vindi webhook secret: não preencha.
- Vindi api host: com
- Clique em ENVIAR.
- Acesse novamente a página Configurações > Pagamentos > Vindi.
Note que o campo Vindi webhook secret foi criado automaticamente. Armazene esse campo, pois ele é o código webhook secret
que utilizaremos a seguir nas Configurações de webhook.
3. Configuração de Webhook
Nesse etapa iremos configurar os eventos de Webhook na plataforma Vindi. Para isso:
- Acesse Admin > Hooks na plataforma Vindi;
- Clique em + Novo webhook;
- Preencha o campo URL com
<https://www.nomedaloja.com.br/api/v2/orders/vindi?secret={código_autoconfirmação}
>. O campowww.nomedaloja.com.br
deve ser substituído pela URL da sua loja, e o campo{código_autoconfirmação}
deve ser substituído pelowebhook secret
que foi criado no passo anterior. - Selecione o evento ☑ Fatura Emitida;
- Selecione o Status como Ativo;
- Clique em Criar Webhook.
Confira se o Webhook foi criado com sucesso.
Updated about 1 year ago