Antes de começar a construir uma integração para seus terminais, você precisará escolher uma arquitetura de integração. Isso determinará como sua integração se conecta à plataforma de pagamentos da Adyen.
Oferecemos duas arquiteturas de integração para nossa API de terminais:
- Comunicações locais: sua caixa registradora se comunica diretamente com o terminal através da sua rede local.
- Comunicações em nuvem: sua caixa registradora se comunica com o terminal através da plataforma de pagamentos da Adyen.
Se você não precisa de uma integração completa da API, também oferecemos uma solução de terminais não integrados.
Comunicação local
Sua caixa registradora se comunica diretamente com o terminal pela rede local. Para efetuar um pagamento, você fará uma solicitação de API diretamente para o endereço de IP do terminal, para que o cliente conclua a transação. Você recebe o resultado do pagamento de forma síncrona.
Nossa integração de comunicações locais suporta EMV offline e transações Store-and-forward. Isso significa que você pode continuar fazendo transações mesmo se tiver problemas de rede em sua loja.
Comunicação na nuvem
Se o seu sistema de terminais existente for baseado em nuvem, você poderá escolher integrar usando comunicações em nuvem.
Com uma integração em nuvem, sua caixa registradora se comunica com o terminal pela Internet. Para efetuar um pagamento, faça uma solicitação de API à plataforma de pagamentos da Adyen. Essa solicitação é encaminhada ao terminal para que o comprador conclua a transação. Você pode escolher se deseja receber o resultado dos pagamentos de forma síncrona ou assíncrona.
Ao contrário da nossa integração de comunicações locais, uma integração na nuvem não suporta transações offline EMV ou Store-and-forward. Isso significa que você não poderá fazer transações quando sua loja tiver problemas de rede.
Escolha sua integração
Depois de determinar sua arquitetura, você pode começar a criar sua integração.