A informação mais importante a ser passada para uma página de checkout é o que o cliente está comprando para que o formulário possa ser configurado adequadamente, mas, às vezes, você pode querer passar dados adicionais que deseja associar ao pedido do cliente. O MemberMouse suporta a transmissão de Informações sobre afiliados, a código de cupom, indicador de presentes, dados do cliente e dados de campos personalizados.
Informações do afiliado
O sistema de rastreamento de afiliados do MemberMouse integra-se perfeitamente às páginas de checkout. Ele oferece uma maneira poderosa de rastrear o tráfego de entrada em seu site a partir de várias fontes. Uma das vantagens do rastreamento integrado do MemberMouse é que você pode enviar tráfego para qualquer página do site ao mesmo tempo. Por exemplo, se você estiver enviando um e-mail de afiliado, poderá incluir links de rastreamento para sua página de destino, blog, página de vendas e muito mais em um único e-mail.
Este artigo mostrará a você como criar links de afiliados.
Código de cupom
Às vezes, pode ser útil passar um código de cupom padrão para a página de checkout. Talvez você tenha enviado um e-mail com uma oferta por tempo limitado aos seus membros e queira que o desconto seja aplicado assim que eles acessarem a página de checkout ou talvez tenha criado um anúncio em banner para um parceiro afiliado e queira oferecer aos membros dele um desconto para que se inscrevam. Em ambos os casos, você pode simplesmente passar o cupom para a página de checkout usando a palavra-chave "cupom".
Digamos que você tenha um código de cupom "WINTERSALE12" configurado. Para aplicá-lo automaticamente à sua página de checkout, basta usar o seguinte formato:
http://yourdomain.com/checkout/?coupon=WINTERSALE12
ou se estiver no final de uma ID de produto:
http://yourdomain.com/checkout/?rid=p2w15K&coupon=WINTERSALE12
Quando um cliente clicar nesse link, ele será levado à página de checkout e o cupom WINTERSALE12 será automaticamente aplicado ao seu pedido.
Indicador de presente
Talvez você queira indicar que o produto que está sendo comprado é um presente. Nesse caso, você pode simplesmente indicar isso usando a palavra-chave "gift" (presente) e definindo o valor como "yes" (sim):
http://yourdomain.com/checkout/?gift=yes
ou se estiver no final de uma ID de produto:
http://yourdomain.com/checkout/?rid=p2w15K&gift=yes
Quando um cliente clicar nesse link, ele será levado à página de checkout e, desde que a caixa de seleção de presente esteja presente no formulário (MM_Form_Field type='input' name='gift'), ela será automaticamente marcada.
Dados do cliente
Pode haver um caso em que você queira passar determinados dados do cliente para a página de checkout para que eles sejam pré-preenchidos no formulário. Talvez você tenha coletado esses dados em outro lugar e, por conveniência, passe-os para o formulário a ser preenchido previamente para que o cliente não precise digitá-los novamente.
O MemberMouse suporta a transmissão de dados do cliente para a página de checkout por meio dos métodos GET e POST. Para cada parâmetro que você deseja passar, adicione-o ao URL da página de checkout no seguinte formato:
nome_do_parâmetro=valor
Onde 'parameter_name' é o nome de um dos parâmetros suportados e 'value' é o valor padrão que se deseja usar para esse parâmetro.
Abaixo está uma lista de parâmetros de dados de clientes suportados:
primeiro_nome
- primeiro nome do clientesobrenome
- sobrenome do clientee-mail
- endereço de e-mail do clientetelefone
- número de telefone do clienteendereço de cobrança
- endereço de cobrança do clientecidade_de_faturamento
- cidade de faturamento do clientebilling_state
- estado de faturamento do clientebilling_zip
- código postal de faturamento do clientepaís_de_faturamento
- país de faturamento do clienteendereço_de_envio
- endereço de entrega do clientecidade_de_envio
- cidade de envio do clienteshipping_state
- estado de envio do clienteCEP de remessa
- código postal de remessa do clientepaís_de_envio
- país de envio do cliente
Dados do campo personalizado
O MemberMouse permite que você criar campos personalizados para associar dados adicionais à conta de cada membro. Talvez você esteja administrando um site de associação relacionado a condicionamento físico e queira saber o peso atual e o peso desejado de um membro. Talvez você queira armazenar dados de marketing relacionados a campanhas do Google AdWords.
Seja o que for que você queira coletar além dos dados padrão dos membros do MemberMouse, é possível fazê-lo usando campos personalizados. Se você tiver incluir campos personalizados em sua página de checkout você pode preencher previamente esses campos chamando o URL da página de checkout no seguinte formato:
http://yourdomain.com/checkout/?cf_1=banner-20&cf_2=membership
Neste exemplo, estamos passando dois parâmetros para a página de checkout: "cf_1" e "cf_2" com os valores de "banner-20" e "membership", respectivamente.
Os campos personalizados são identificados pelo ID atribuído a eles no MemberMouse. No exemplo acima, estamos preenchendo previamente os campos personalizados com os IDs 1 e 2. Se quisermos preencher previamente o campo personalizado associado ao ID 16, chamaremos o URL da página de checkout da seguinte forma:
http://yourdomain.com/checkout/?cf_16=male