26 junho, 2016

Como acrescentar o campo CPF no cadastro

Um pergunta frequente que os lojistas que estão implementando Shopify tem feito aqui no blog é como acrescentar o campo CPF no cadastro do cliente. Para quem trabalha com CNPJ aqui no Brasil e precisa emitir Nota Fiscal, é fundamental captar o CPF do cliente no momento da compra para conseguir fazer a emissão da Nota Fiscal Eletrônica.

E pra quem vende para empresas e precisa incluir o campo CNPJ também? Bom… até agora ninguém me perguntou ainda – pulemos dessa ponte quando chegarmos nela rsrs.

Mas voltando ao CPF, eu tive a mesma dúvida quando fizemos a migração da loja da minha esposa de Magento para Shopify no ano passado, e na ocasião busquei ajuda com um Shopify Customer Success Guru.

No mundo ideal, seria possível incluir um campo com o mesmo formato do numero do CPF que existe nos formulários dos sites aqui no Brasil. [XXX.XXX.XXX-XX]. Alem disso, o CPF seria validada por uma consulta a banco de dados para assegurar que é de fato valido.

Esquece. Eu não sei como acrescentar um campo, muito menos com a perfumaria citada acima.

Bom, o que funciona então? A forma que nosso guru sugeriu é de fato um improviso, mas tem funcionado sem problemas no nosso site. Vou explicar como é feito.

No cadastro default do carrinho de compras da Shopify, existe um campo após os campos Nome [First Name] e Sobrenome [Last Name] chamado Company ou Empresa. Vamos utilizar esse campo pra solicitar o CPF do cliente, renomeando o campo dentro do tema da loja. (No nosso caso o tema é Brooklyn).

Segue um passo a passo demonstrado no video em anexo:

Dentro do admin de sua loja, clique em Online Store e depois Themes e depois Customize Themes no canto superior direito da tela

Screenshot 2016-06-24 22.20.33

Na tela seguinte, clique em Theme Options no menu horizontal da pagina e depois em Edit languages na lista de opções que aparecem em seguida.

Screenshot 2016-06-25 08.38.33

Na tela seguinte, no menu horizontal clique na ultima opção no canto superior direito e no menu dropdown que aparecerá, clique em Checkout & system

Screenshot 2016-06-25 08.44.36

A tela que aparece deve conter uma lista, em Inglês na esquerda e em Português (no nosso caso) na direita, como todas as palavras, mensagens e campos que podem ser usados durante o checkout.  Apenas algumas devem aparecer para o cliente na loja.

Navegue pra baixo nessa página até chegar nos campos relacionados a Company – geralmente Company Label, Company Placeholder, etc… Preencha as siglas CPF em todos esses campos no lado direito da lista destinados ao Português . Quando terminar, clique em Save no topo da página.

Screenshot 2016-06-25 14.24.07

Pronto!  No cadastro do cliente no carrinho de compras deverá aparecer o campo CPF, que ficará registrado após a compra.

Screenshot 2016-06-25 14.41.24

Foi assim que nós conseguimos incluir o CPF no cadastro.  Espero que esse tutorial tenha sido útil  –  por favor deixe um comentário abaixo!