Loading
Central de contato do Agentforce
Adicionar o Apple Pay a um canal de mensagens

Adicionar o Apple Pay a um canal de mensagens

Para permitir que os representantes de serviço solicitem pagamentos durante sessões de mensagens, adicione o Apple Pay ao seu canal aprimorado do Apple Messages for Business.

Edições obrigatórias

Exibir edições com suporte.
Marca de seleção Este artigo se aplica a: Canais aprimorados do Apple Messages for Business
Ícone X Este artigo não se aplica a: Chat no aplicativo aprimorado, Chat da Web aprimorado v1, Chat da Web aprimorado v2, WhatsApp aprimorado, Facebook Messenger padrão e aprimorado, SMS padrão e aprimorado, LINE aprimorado e Traga seu próprio canal
Permissões necessárias ao usuário
Para configurar e editar canais de mensagens: Configurar o Messaging
Para visualizar canais: Exibir configuração
Nota
Nota Uma classe do Apex é necessária para o Apple Pay.
  1. Configurar o Apple Pay
    Para começar, configure o Apple Pay em suas configurações da Apple.
  2. Importar seu certificado de identidade do comerciante
    Importe seu certificado de identidade do comerciante para o Salesforce. Esse certificado é gerado quando você configura o Apple Pay.
  3. Atualizar suas configurações do canal de mensagens
    Depois de importar seu certificado, adicione o Apple Pay ao seu canal do Apple Messages for Business aprimorado.
  4. Criar uma classe do Apex para processar pagamentos
    Na página Classes do Apex em Configuração, crie uma classe do Apex para facilitar o processamento do pagamento.
  5. Criar um componente de mensagens de pagamento, classes do Apex e fluxo
    Agora que a preparação está concluída, crie um componente de mensagens de pagamento e um fluxo de acompanhamento.

Configurar o Apple Pay

Para começar, configure o Apple Pay em suas configurações da Apple.

  1. Se ainda não tiver feito isso, inscreva-se no Apple Pay. Para obter ajuda, consulte a documentação da Apple: Configurar o Apple Pay.
  2. Adicione suas informações de comerciante à sua conta do Messages for Business.
    1. Acesse register.apple.com e faça login com o ID da Apple do administrador ou contato técnico para a conta do Messages for Business.
    2. Navegue até as contas do Messages for Business da sua empresa e localize a conta comercial.
    3. Em Integrações opcionais, encontre a seção Apple Pay.
    4. Ao lado do ID do comerciante do Apple Pay, clique em Editar.
    5. Insira o ID do comerciante do Apple Pay que você criou ao configurar o Apple Pay.
    6. Clique em Concluído.
Nota
Nota Um ID de comerciante do Apple Pay pode ser usado com contas do Messages for Business, mas cada conta do Messages for Business pode ter apenas um ID de comerciante do Apple Pay associado.

Importar seu certificado de identidade do comerciante

Importe seu certificado de identidade do comerciante para o Salesforce. Esse certificado é gerado quando você configura o Apple Pay.

  1. Baixe seu certificado no Apple Pay.
    1. Acesse developer.apple.com/account.
    2. Selecione Certificados em Certificados, identificadores e perfis.
    3. Clique no certificado de comerciante relevante ou clique no ícone + para criar um novo certificado.
    4. Clique em Download.
  2. Converta o certificado de .cer para o formato Java Keystore (.jks).
    1. Converta o arquivo .cer em um arquivo .p12. Os usuários do Mac podem fazer isso importando o arquivo para o Keychain e exportando-o como um arquivo .p12.
    2. Converta o arquivo .p12 em um arquivo .jks.
  3. Em Configuração, acesse a página Gerenciamento de certificados e chaves.
  4. Clique em Importar de um repositório de chaves.
  5. Selecione seu arquivo de certificado .jks e insira a senha do repositório de chaves.
  6. Clique em Salvar.

Atualizar suas configurações do canal de mensagens

Depois de importar seu certificado, adicione o Apple Pay ao seu canal do Apple Messages for Business aprimorado.

Se você estiver usando um canal do Apple Messages for Business para lidar com transações de várias marcas, lembre-se de que você pode adicionar apenas uma configuração do Apple Pay por canal. Isso significa que todas as solicitações de pagamento que ocorrem no canal mostrarão o nome do comerciante listado em sua conta do Apple Pay.

  1. Em Configuração, acesse a página Configurações do Messaging.
  2. Clique no nome do seu canal do Apple Messages for Business aprimorado.
  3. Na seção Apple Pay, clique em Adicionar.
  4. Selecione o Certificado de identidade do comerciante que você importou em Configuração.
  5. Insira o ID do comerciante da Apple. Encontre esse ID na página Certificados, identificadores e perfis nas suas configurações da Apple (não do Salesforce).
  6. Insira seu nome do comerciante, que aparece em suas solicitações de pagamento.
  7. Clique em Salvar.
    Uma nova entrada agora está visível na seção Apple Pay de suas configurações de canal.
  8. Verifique seu domínio de comerciante com a Apple.
    1. Na seção Apple Pay das configurações do seu canal, clique na seta para baixo para mostrar o menu de ação e clique em Verificar domínio.
    2. Na janela exibida, copie o domínio fornecido e salve-o em suas notas. Você precisará desse domínio mais tarde no processo de configuração ao criar um componente de mensagens de pagamento.
    3. Em uma nova guia do navegador, vá até developer.apple.com.
    4. Clique em Identificadores.
    5. Clique em IDs de aplicativo no canto superior direito e selecione IDs de comerciante.
    6. Clique em seu ID de comerciante.
    7. Em Domínios do comerciante, clique em Adicionar domínio.
    8. Cole o nome de domínio que você copiou anteriormente do Salesforce.
    9. Clique em Salvar e, em seguida, clique em Download para baixar o arquivo de verificação .txt. Deixe a guia do navegador aberta.
    10. De volta à guia do seu navegador do Salesforce, clique em Fazer upload de arquivos e faça upload do arquivo da Apple. Em seguida, clique em Concluído.
    11. Volte à guia do seu navegador da Apple e clique em Verificar.
    12. Clique em Visualizar identificador na parte superior da página para retornar à página do seu ID de comerciante. Em Domínios de comerciante, agora, você pode ver o domínio recém-adicionado e sua data de expiração.
Importante
Importante Os domínios de comerciante na Apple expiram a cada seis meses. A Apple notifica você quando um domínio estiver prestes a expirar. Para o Apple Pay continuar funcionando em seu canal do Apple Messages for Business, você deve repetir esse processo de verificação de domínio periodicamente antes de o domínio expirar.

Criar uma classe do Apex para processar pagamentos

Na página Classes do Apex em Configuração, crie uma classe do Apex para facilitar o processamento do pagamento.

Quando um cliente faz um pagamento solicitado, essa classe do Apex envia um token de pagamento ao provedor de pagamento (Apple Pay) para que o pagamento possa ser processado.

Para obter detalhes e um exemplo, consulte Interface do ProcessPaymentHandler.

Criar um componente de mensagens de pagamento, classes do Apex e fluxo

Agora que a preparação está concluída, crie um componente de mensagens de pagamento e um fluxo de acompanhamento.

Os representantes de serviço executam o fluxo no Console de serviço para enviar o componente aos clientes. Os clientes clicam no componente para visualizar os detalhes da solicitação e fazer o pagamento. Adicione uma série de classes do Apex para controlar as informações que aparecem no componente.

  1. Crie um componente de mensagens de pagamento que os representantes de serviço possam enviar em sessões de mensagens. Consulte Criar e enviar solicitações de pagamento em sessões de mensagens.
  2. Adicione uma série de classes do Apex relacionadas a pagamentos, crie um fluxo e use-o para solicitar pagamentos de clientes. Consulte Configurar um fluxo para enviar solicitações de pagamento em sessões de mensagens.
 
Carregando
Salesforce Help | Article