Adyen¶
Conectar um terminal de pagamento da Adyen permite oferecer um fluxo de pagamento tranquilo aos seus clientes e facilitar o trabalho dos seus caixas.
Importante
Adyen payment terminals do not require an IoT Box.
Adyen terminals can be used in many countries, but not worldwide. Check the List of countries supported by Adyen.
Adyen works only with businesses processing more than $10 million annually or invoicing a minimum of 1,000 transactions per month.
Configuração¶
Comece criando sua conta Adyen no site da Adyen <https://www.adyen.com/>. Em seguida, conecte seu terminal seguindo as etapas descritas na tela do terminal.
Gerar uma chave de API do Adyen¶
A chave da API da Adyen é usada para autenticar solicitações de seu terminal da Adyen. Para gerar uma chave de API, acesse sua Generate an API key e salve a chave para colá-la no campo Odoo Adyen API key em the payment method creation.
e crie novas credenciais ou selecione existentes. Clique emVeja também
Documentações da Adyen – Credenciais da API <https://docs.adyen.com/development-resources/api-credentials#generate-api-key>.
Localize o identificador do terminal Adyen¶
O Adyen Terminal Identifier é o número de série do terminal, que é usado para identificar o hardware.
Para encontrar esse número, acesse sua Adyen Terminal Identifier em a criação do método de pagamento.
, selecione o terminal com o qual deseja se vincular e salve seu número de série para colá-lo no campo do OdooDefinir as URLs do evento¶
Para que o Odoo saiba quando um pagamento é feito, você deve configurar o terminal Event URLs. Para fazer isso,
Faça o login no site da Adyen <https://www.adyen.com/>`_;
Vá para
e selecione o terminal conectado;Nas configurações do terminal, clique em Integrations;
Defina o campo Alternar para o modo descriptografado para editar essa configuração como Decrypted;
Clique no botão ícone de lápis e digite o endereço do servidor, seguido de
/pos_adyen/notification
no campo Event URLs;Clique em Save na parte inferior da tela para salvar as alterações.
Configurar a forma de pagamento¶
Ative o terminal de pagamento :ref:` nas configurações do aplicativo <configuration/settings>` e :doc:` crie o método de pagamento relacionado <../../payment_methods>`. Defina o tipo de registro como Bank e selecione Adyen no campo Use a Payment Terminal.
Por fim, preencha os campos obrigatórios com sua Adyen API key, Adyen Terminal Identifier e Adyen Merchant Account.
Uma vez que a forma de pagamento está criada, você pode selecioná-la nas definições do PDV. Para fazer isso, vá para as definições do PDV, clique em “Editar” e adicione a forma de pagamento na seção “Pagamentos”.
Pagar com um terminal de pagamento¶
Ao processar um pagamento, selecione Adyen como forma de pagamento. Verifique o valor e clique em Enviar. Uma vez que o pagamento for bem-sucedido, o status muda para Pagamento bem-sucedido.
Nota
- Em caso de problemas de conexão entre o Odoo e o terminal de pagamento, force o pagamento clicando em Forçar conclusão, o que permite validar o pedido.Esta opção só fica disponível após receber uma mensagem de erro informando que a conexão falhou.
Para cancelar a solicitação de pagamento, clique em cancelar.