Você pode usar o reconhecimento do cliente para tornar seu programa de fidelidade existente mais fácil para seus clientes, removendo a necessidade de um aplicativo ou cartão de fidelidade tradicional. Neste tutorial, explicaremos como você pode vincular seu sistema de fidelidade ao perfil do cliente. Quando eles efetuam um pagamento em sua loja física ou on-line, você pode reconhecê-los automaticamente e concedê-los com pontos, descontos ou uma recompensa.
Ao oferecer fidelidade vinculada ao pagamento, você também oferece aos seus clientes um incentivo extra para fornecer os detalhes de contato, que você também pode usar para criar um perfil de cliente.
Antes de você começar
Para usar fidelidade vinculada ao pagamento, verifique se:
- Você já pode criar perfis de clientes e reconhecer clientes recorrentesem seus canais de vendas.
- Você tem um sistema de fidelidade que monitora o registro do cliente, além de outros dados, como saldo de pontos e elegibilidade das recompensas.
Fidelidade online
Quando seu cliente fizer uma compra na sua loja virtual ou no aplicativo, tente reconhecê-lo e verifique se ele já se inscreveu no seu programa de fidelidade.
A partir daqui, você pode solicitar que eles se registrem no seu programa de fidelidade ou verificar se são elegíveis para uma recompensa de fidelidade antes de continuar com a transação.
Etapa 1: reconhecer o cliente
Antes de fazer uma compra, seu cliente fornecerá os detalhes de contato, como um endereço de e-mail ou número de telefone (por exemplo, ao criar ou fazer login na conta deles ou através do checkout do hóspede).
Para reconhecer se este é um cliente recorrente:
- Verifique se os detalhes de contato correspondem ao
shopperEmail
que você armazenou no banco de dados do cliente.- Se o e-mail corresponder, este será um cliente que retornou. Prossiga para a próxima etapa para obter seus pontos de recompensa de fidelidade.
- Se o e-mail não for seu banco de dados, continue na etapa 3 para continuar o pagamento. Na solicitação de pagamento, convém incluir outros parâmetros para criar um perfil de cliente para eles.
Etapa 2: solicitar entrada do cliente
Depois de determinar se é um cliente recorrente, consulte o banco de dados do sistema de fidelidade usando shopperEmail
verifique o status do programa de fidelidade. A seguir, apresente uma mensagem relevante na sua interface do usuário:
- Se eles não são membros do seu programa de fidelidade, esta mensagem deve solicitar que eles se registrem.
- Se eles já são membros, você pode informá-los que estão próximos de receber uma recompensa ou, se tiverem pontos suficientes, perguntar se eles querem resgatar sua recompensa.
Etapa 3: continuar com o pagamento
Continue com a compra iniciando um pagamento. Veja como você pode efetuar um pagamento para um cliente shopperEmail
john_smith@example.com com um shopperReference
john_smith correspondente.
-
Faça uma solicitação POST /payments.
A resposta inclui:
pspReference
: Nosso identificador exclusivo para este pagamento.resultCode
: Authorised
O exemplo a seguir mostra uma resposta bem-sucedida com uma referência PSP de 881468919096134D.
{ "pspReference": "881468919096134D", "resultCode": "Authorised" }
-
No banco de dados do seu sistema de fidelidade, atualize os pontos de fidelidade em seu registro para
shopperEmail
john_smith@example.com.
Depois de configurar um sistema de fidelidade para suas transações on-line, você poderá fazer o mesmo nas transações na loja.
Fidelidade na loja
Existem dois fluxos que você pode usar para executar a lealdade vinculada ao pagamento usando sua integração no ponto de venda.
-
Síncrono: Usando os dados que você recebe da Adyen antes do pagamento ser iniciado.
Com esse fluxo, você usa os dados que recebe da Adyen para consultar o banco de dados do sistema de fidelidade. Em seguida, você apresenta informações de lealdade, como saldo de pontos ou mensagem personalizada, ao seu cliente enquanto ele faz a compra.
-
Assíncrono: Usando os dados recebidos de uma notificação de webhook após o processamento do pagamento.
Esse fluxo requer menos trabalho de integração, mas você não poderá apresentar informações de lealdade em tempo real ao seu cliente. Você atualiza seu sistema de fidelidade posteriormente com as informações que recebe dos webhooks de notificação.
Para implementar qualquer um desses fluxos, selecione uma guia abaixo: