Este guia aplica-se quando você conecta o Adyen como seu próprio processador através do Bring Your Own Processor (BYOP). Fale conosco se precisar de ajuda.
Habilitar acesso a dados brutos do cartão
Antes que o Dodo possa direcionar pagamentos por meio do Adyen, sua conta Adyen precisa ter acesso a dados brutos do cartão habilitado. Adyen condiciona isso à conformidade com o PCI DSS. Como o Dodo Payments lida com os dados brutos do cartão em seu nome e é compatível com o PCI DSS Nível 1, você fornece a Atestação de Conformidade (AOC) do Dodo Payments ao Adyen — você não precisa da sua própria certificação.Dodo Payments PCI DSS Attestation of Compliance (AOC)
Baixe o AOC atual do Dodo Payments e envie-o para o suporte do Adyen para habilitar o acesso a dados brutos do cartão.
O que você vai precisar
Para conectar o Adyen em Configurações → BYOP, reúna três valores da sua Área de Cliente do Adyen:| Valor | De onde vem |
|---|---|
| Chave da API | Desenvolvedores → Credenciais da API |
| Conta de Comerciante | Identificador da sua conta de comerciante do Adyen |
| Chave HMAC | Gerada quando você configura o webhook |
Adyen mantém as credenciais de teste (
ca-test.adyen.com) e produção (ca-live.adyen.com) separadas. Gere as credenciais no ambiente que corresponda ao modo que você está configurando no Dodo.Etapa 1: Gerar uma chave de API
Open API credentials
Na Área de Cliente do Adyen, vá para Desenvolvedores → Credenciais da API. Você precisa do papel Gerenciar credenciais da API ou Administrador do comerciante.
Select your credential
Escolha a aba Pagamentos e selecione seu nome de usuário de credencial (parece
ws_123456@Company.YourCompanyAccount).Generate the key
Vá para Configurações do servidor → Autenticação, abra a aba Chave da API e selecione Gerar chave da API.
Etapa 2: Encontrar sua conta de comerciante
Sua conta de comerciante é o identificador de conta que Adyen usa para processar suas transações. Ela é exibida no seletor de contas no topo da Área de Cliente (por exemplo,YourCompany_ECOM). Você irá colar isso no campo Conta de Comerciante no Dodo.
Etapa 3: Configurar o webhook e a chave HMAC
Dodo gera uma URL de Endpoint de Webhook quando você salva a conexão Adyen. Adicione-a como um webhook no Adyen e gere uma chave HMAC. Você precisa do papel de Administrador do comerciante ou Integrador técnico de comerciante.Create a webhook
Na Área de Cliente, vá para Desenvolvedores → Webhooks e selecione Criar novo webhook. Na lista, selecione Adicionar para o tipo Webhook padrão.
Configure the webhook
- Insira uma Descrição.
- Alterne Ativado para ativá-lo.
- Em Configuração do servidor, cole a URL do Endpoint de Webhook que o Dodo gerou no campo URL (deve ser HTTPS e acessível publicamente).
Generate the HMAC key
Em Segurança, na seção Chave HMAC, selecione Gerar para criar uma nova chave HMAC. Copie e armazene-a de forma segura; você não poderá copiá-la novamente mais tarde. Em seguida, selecione Salvar configuração.
Perguntas frequentes
What is the HMAC key for?
What is the HMAC key for?
Adyen assina cada webhook com uma assinatura HMAC para que o receptor possa verificar a integridade e a origem da notificação. O Dodo usa a chave HMAC que você fornece para validar os webhooks da sua conta Adyen.
I lost my API key or HMAC key, what now?
I lost my API key or HMAC key, what now?
Nenhuma das duas pode ser recuperada após a criação. Gere uma nova chave da API em Desenvolvedores → Credenciais da API, ou uma nova chave HMAC nas configurações do webhook, então atualize o valor em Configurações → BYOP.
Do test and live use the same credentials?
Do test and live use the same credentials?
Não. Gere credenciais no ambiente correspondente, teste (
ca-test.adyen.com) ou produção (ca-live.adyen.com), e configure-as no modo correspondente no Dodo.