Compartilhar via


Configurar Google Pay com Adyen no Dynamics 365 Commerce

Este artigo descreve como configurar o Apple Pay com Adyen no Microsoft Dynamics 365 Commerce.

Condições principais

Termo Descrição
Apple Pay Também conhecido como o "botão" Apple Pay, o Apple Pay é uma oferta de pagamento de carteira que é suportada por meio do conector Adyen. Ele permite a experiência e a integração do cliente suportadas pelo Conector do Apple Pay do Microsoft Dynamics 365.
Carteira Um tipo de pagamento que não inclui as características de pagamento tradicionais, como intervalo do Número de identificação do banco (BIN) e a data de vencimento, que são usados para diferenciar tipos de cartão de crédito e de débito.

O Dynamics 365 Commerce oferece integração imediata para o Apple Pay quando o serviço de gateway de pagamento da Adyen é usado. O Apple Pay é um método de pagamento de carteira digital que usa uma conta de comerciante do Apple Pay em conjunto com o serviço de pagamento da Adyen. Quando está configurado, o botão Apple Pay fica disponível como um método de pagamento selecionável que faz parte de uma página de finalização de compra do pedido online da loja. O botão Apple Pay aparece como uma opção de pagamento apenas para dispositivos Apple Pay suportados. Quando os usuários selecionam o Apple Pay em um navegador ou dispositivo com suporte, eles são direcionados para preencher seu pagamento diretamente com o serviço do Apple Pay. Em seguida, eles voltam à vitrine online para concluir a ordem.

A referência do Conector de Pagamento do Dynamics 365 para Apple Pay é usada além do Conector de Pagamento do Dynamics 365 para Adyen para habilitar os pagamentos com cartão de crédito e o Apple Pay em um site. O Apple Pay também pode ser configurado para lojas com terminais de pagamento Adyen que usam o Conector de Pagamento do Dynamics 365 para Adyen com o ponto de venda (PDV) de Commerce. Nesse caso, o Conector de Pagamento do Dynamics 365 para Adyen controla o dispositivo de Pagamento da Apple pelo terminal.

Pré-requisitos

Usar o Apple Pay com Adyen no Commerce requer uma conta de comerciante da Apple. Para obter informações sobre como configurar o Apple Pay em sua área de cliente de teste, consulte Integração do Apple Pay Drop-in. Para obter informações sobre o que fazer quando para implementar seu ambiente de produção, consulte Implementação.

A forma de pagamento do Apple Pay também deve ser integrada à sua conta da Adyen. A Adyen pode ajudá-lo a configurar a forma de pagamento e também pode ajudar a garantir que os domínios para os quais você usará o certificado sejam atribuídos para uso com o certificado.

Para habilitar a sinalização de recurso aprimorado de carteira no Commerce headquarters, acesse Espaços de trabalho> Gerenciamento de recursos e pesquise pelo recurso Aprimoramentos avançados de suporte para carteira e pagamento. Selecione o recurso e Habilitar. Depois que o recurso for habilitado, execute o agendamento de distribuição 1110 para disponibilizar a alteração em todos os canais.

Mapear a forma de pagamento do Apple Pay

O Apple Pay é uma forma de pagamento de carteira digital. Para obter informações sobre como configurar o mapeamento de pagamentos para o Apple Pay, consulte Suporte de pagamento de carteira.

Para mapear a forma de pagamento do Apple Pay no Commerce headquarters, siga estas etapas.

  1. Acesse Retail e Commerce > Configuração do canal > Métodos de pagamento > Tipos de cartão.

  2. Selecione Novo para adicionar uma linha para o Apple Pay e defina os seguintes valores:

    • ID: ApplePay
    • Nome do pagamento eletrônico: Apple Pay
    • Tipo: Carteira
    • Emissor: Apple
  3. Selecione Mapeamento do processador para abrir a caixa de diálogo Métodos de mapeamento de pagamentos do processador. A coluna Métodos de Pagamento de Processador Não Mapeados lista as formas de pagamento aceitas para cada conector disponível (Adyen, PayPal e Apple).

  4. Mapeie as formas de pagamento aceitas para o Conector de Pagamento do Dynamics 365 para Adyen (para uso no PDV) e o Conector de Pagamento do Dynamics 365 para Apple Pay (para uso no canal online).

  5. Para cada linha de mapeamento, na coluna Métodos de Pagamento de Processador Não Mapeados, selecione a linha para oferecer suporte, depois selecione Adicionar para mover as seleções para a coluna Métodos de Pagamento de Processador Mapeados.

  6. Selecione OK e, na página Tipos de Cartão, selecione Salvar.

Configurar o certificado do Apple Pay para o seu site

Para cada site, você deve carregar o arquivo de associação de domínio (também conhecido como certificado Apple Pay) conforme descrito na Documentação Adyen Apple Pay. Você pode usar o criador de sites do Commerce para carregar o arquivo de associação de domínio na Biblioteca de mídia do seu site.

Siga estas etapas para configurar o certificado do Apple Pay no criador de sites.

  1. Baixe o certificado (arquivo de associação de domínio) da Adyen.
  2. Adicione a extensão .txt ao arquivo de associação de domínio.
  3. No criador de sites, faça upload do arquivo de associação de domínio na Biblioteca de mídia do seu site.
  4. Vá para URLs.
  5. Selecione Novo > Nova URL.
  6. Na caixa de diálogo Nova URL, selecione Ativo de biblioteca de mídia.
  7. No campo Caminho da URL, insira o caminho da URL (se já não estiver inserido). Depois da URL de base do domínio, insira a seguinte string necessária da Apple: <domain>/.well-known/apple-developer-merchantid-domain-association.txt.
  8. Selecione Avançar. A Biblioteca de Mídia mostra todos os ativos de mídia carregados do tipo documento (.txt).
  9. Selecione o arquivo de associação de domínio que deve ser fornecido para solicitações à URL que você definiu anteriormente.
  10. Selecione Criar.

Nesse momento, a URL que você criou está em estado de rascunho. Publique a URL para concluir o processo. O arquivo para o qual a URL aponta não será retornado até que você publique a URL.

Configurar uma loja online do Commerce para Apple Pay

Para configurar uma loja online do Commerce para o Apple Pay, siga estas etapas.

  1. No Commerce headquarters, vá para Varejo e Comércio > Canais > Lojas online.

  2. Selecione o valor de ID de Canal do Varejo referente ao canal da loja online do site.

  3. Na FastTab Contas de pagamento, adicione o conector Dynamics 365 Payment Connector para Adyen, se ainda não estiver configurado, seguindo as instruções em Configurar o Dynamics 365 Payment Connector para Adyen.

  4. Depois que o conector da Adyen estiver configurado, selecione Adicionar para adicionar o conector Dynamics 365 Payment Connector para Apple Pay.

  5. Insira os valores para as propriedades do comerciante do conector.

    Propriedade Descrição Necessário Automaticamente definido Exemplo de valor
    Nome do assembly O nome do assembly do Conector de Pagamento do Dynamics 365 para Apple Pay. Sim Sim Nome binário
    ID da conta de serviço O identificador exclusivo da configuração das propriedades do comerciante. Esse identificador é carimbado nas transações de pagamento e identifica as propriedades do comerciante que os processos downstream (como faturamento) devem usar. Sim Sim Guid
    ID de conta de comerciante Insira o identificador exclusivo de comerciante do Adyen. Esse valor é fornecido quando você se inscreve no Adyen, conforme descrito em Inscrever-se no Adyen. Sim Número MerchantIdentifier
    Chave de API de nuvem Insira a chave da API da nuvem do Adyen. Para obter essa chave, siga as instruções em Como obter a chave de API. Sim Número abcdefg
    Ambiente de gateway Insira o ambiente de gateway da Adyen a ser mapeado. Os valores possíveis são Teste e Ativo. Você deve definir este campo como Ativo apenas para dispositivos e transações de produção. Sim Sim Ativa
    Moedas com suporte Insira as moedas que o conector deve processar. Em cenários do cartão presente, o Adyen pode dar suporte a moedas adicionais por meio da conversão de moeda dinâmica depois que a solicitação de transação for enviada para o terminal de pagamento. Contate o suporte da Adyen para obter uma lista de moedas com suporte. Sim Sim USD;EUR
    Tipos de meio de pagamento com suporte Insira os tipos de meio de pagamento que o conector deve processar. Sim Sim ApplePay
  6. Depois de inserir as informações de comerciante, execute o trabalho de agendamento de distribuição 1070 de configuração do canal.

Configurar políticas de segurança de conteúdo no criador de sites

Antes de configurar os fragmentos ou as páginas para usar o Apple Pay, verifique se suas políticas de segurança de conteúdo (CSPs) estão configuradas no criador de sites do Commerce para o seu site.

Para configurar políticas de segurança de conteúdo no criador de sites, siga estas etapas.

  1. Acesse Configurações do Site > Extensões.
  2. Na guia Política de segurança de conteúdo, selecione Adicionar para adicionar a linha que tem https://applepay.cdn-apple.com/jsapi/v1/apple-pay-sdk.js às seções child-src, connect-src, frame-src, img-src, script-src e style-src.
  3. Quando terminar, selecione Salvar e publicar para confirmar as alterações.

Configurar o Apple Pay como uma opção de finalização de compra

Para configurar o Apple Pay como uma opção de pagamento na página de finalização de compra (não expressa) do seu site, siga estas etapas.

  1. No criador de sites, vá para Fragmentos e selecione o fragmento de finalização de compra do seu site.
  2. Selecione Editar.
  3. No slot Contêiner da seção de finalização da compra, selecione as reticências (...) e, depois, Adicionar módulo.
  4. Na caixa de diálogo Selecionar módulos, selecione o módulo Apple Pay e, depois, OK.
  5. Selecione Salvar.
  6. Selecione Concluir edição para fazer check-in do fragmento e, depois, selecione Publicar para publicá-lo.

As configurações para o módulo Apple Pay são incorporadas ao módulo e conectadas ao Dynamics 365 Payment Connector for Apple Pay configurado para o canal online do Commerce headquarters.

Comportamento de pagamento do Apple Pay

O botão de pagamento Apple Pay aparece apenas para dispositivos Apple Pay suportados (iPhones, iPads e navegadores Safari com suporte ao Apple Pay). Se um usuário não estiver usando um desses dispositivos, o botão de pagamento Apple Pay ficará oculto.

Quando o usuário seleciona o botão de pagamento Apple Pay, a caixa de diálogo Apple Pay é exibida. Lá, o usuário pode fazer a autenticação em seu dispositivo ou navegador Apple Pay. A caixa de diálogo Apple Pay mostra um resumo do valor da ordem e a forma de pagamento que o usuário configurou em sua Apple Wallet. O usuário pode revisar esses detalhes e, em seguida, selecionar Pagar para concluir o pagamento. Após a conclusão do pagamento, o usuário é direcionado para a página do site Ordem concluída que mostra um resumo detalhado do pedido para a transação concluída.

Configurar PDV do Commerce para Apple Pay

A configuração de PDV usa a configuração do campo Serviço de TEF do perfil de hardware do Conector de Pagamento do Dynamics 365 para Adyen. No Commerce Headquarters, configure o serviço de TEF para o Dynamics 365 Payment Connector para Adyen, como descrito em Configurar um perfil de hardware de PDV do Dynamics 365.

Adicione ApplePay à lista de tipos de pagamento no campo Tipos de pagamento com suporte. Use ponto-e-vírgula (;) para separar os tipos de pagamento na lista.

O mapeamento do processador para o conector da Adyen vai capturar os tipos de cartão da carteira usados pelo Apple Pay usar no terminal de PDV.

Recursos adicionais

Perguntas frequentes sobre pagamentos

Módulo de finalização da compra

Módulo de pagamento