Configurar Fingerprint Cybersource na Shopify

📘

VocĂȘ estĂĄ fazendo integração com a Shopify.

O Fingerprint Ă© uma funcionalidade utilizada para identificar o dispositivo do comprador, para configurar siga os passos abaixo:

  1. Faça login na plataforma Shopify;
  1. Na pågina inicial, clique em ConfiguraçÔes;
  1. Na pågina de ConfiguraçÔes cliquem em Eventos do clique, e em seguida clique em Adicionar pixel personalizado;
  1. Na pågina Adicionar pixel personalizado nomeie o pixel para identificação e clique em Adicionar pixel;

*Exemplo: FingerPrint Cielo

  1. Na tela FingerPrint Cielo:

Em Privacidade do cliente, preencha da seguinte forma:

  • PermissĂŁo: sempre NĂŁo obrigatĂłrio;
  • Venda de dados: sempre Os dados coletados se qualificam como venda de dados.

No script, preencha o org_id, ProviderMerchantId.

Campo

Valor

org_id

Indique o valor correspondente ao ambiente, onde:

  • *Sandbox**: 1snn5n9w
  • *Produção**: k8vif92e

ProviderMerchantId

É o MID da Cybersource

analytics.subscribe('checkout_started', (event) => {
    const checkout = event.data.checkout;

    const fingerPrint = document.createElement('script');
    fingerPrint.src = `https://h.online-metrix.net/fp/tags.js?org_id=1snn5n9w&session_id=ProviderMerchantId${checkout.token}`;
    document.head.appendChild(fingerPrint);

    fetch(   `https://cielopaymentapp.com/api/shop/setbrowserinfo/${init.data.shop.myshopifyDomain}/${checkout.token}`,
        {
            headers: {
                'Accept': 'application/json',
                'Content-Type': 'application/json'
            },
            method: 'POST',
            body: JSON.stringify({ lineItems: checkout.lineItems }),
            keepalive: true
        }
    );
});
  1. Clique em Salvar as alteraçÔes no botão superior;
  1. Por fim clique em Conectar, pronto sua configuração de FingerPrint estå feita.