Atributos do Checkout (e o que eles fazem)


cutom_block_id

String

Adiciona um bloco customizado no sumário do pedido

<cutom_block_id="conteúdo que será exibido">

reseller

Boolean

Informa se o checkout é para revendedores ou para consumidores

<reseller="true">

hide_upload_image

Boolean

Esconde o Upload de Imagem

<hide_upload_image="true">

hide_terms

Boolean

Esconde o os Termos de Aceite

<hide_terms="true">

first_step_name

Boolean

Exige o nome do cliente antes do checkout

<first_step_name="true">

first_step_info

Boolean

Exige o e-mail e telefone antes do checkout

<first_step_info="true">

force_kmz

Boolean

Força a checagem de cobertura (KMZ, InMaps, OzMaps…)

<force_kmz="true">

no_plans_filter

Realiza o filtro de planos no disponíveis no carrinho através consulta do InMaps.
Em caso de resposta com cobertura mas sem planos disponíveis, não mostrará nenhum plano.

<no_plans_filter="true">

migration

Boolean

default: false

Informa se o checkout é para migração

<migration="true">

checkout_warning_new_customer

String

default: Para poder solicitar Telefone Fixo* ou HDTV* por assinatura, é necessario ser cliente Banda Larga Fibra*, para fazer sua migração agora mesmo, clique em Continuar <br> <small>*Todos os Planos dependem de disponibilidade técnica</small>

Aviso para novos clientes antes do checkout

<checkout_warning_new_customer="conteúdo que será exibido">

checkout_warning_customer

String

default: Para poder solicitar Telefone Fixo* ou HDTV* por assinatura, é necessario ser cliente Banda Larga Fibra*, para fazer sua migração agora mesmo, clique em Continuar <br><small>*Todos os Planos dependem de disponibilidade técnica</small>

Aviso para clientes existentes antes do checkout

<checkout_warning_customer="conteúdo que será exibido">

upload_image_text

String

default: Envie os documentos frente e verso, RG e CPF ou CNH completa e válida, e agilize o processo de instalação!

Aviso para o envio de documentos

<upload_image_text="conteúdo que será exibido">

upload_image_required

Boolean

Obriga o envio de documentos

<upload_image_required="true">

require_landline

Boolean

default: false

Obriga um telefone fixo

<require_landline="true">

require_whatsapp

Boolean

default: false

Obriga um whatsapp/celular

<require_whatsapp="true">

taxvat_dob_not_required

Boolean

Remove a obrigatoriedade do CPF/CNPJ e Data de Nascimento

NÃO UTILIZAR

Ocorreram problemas com usuário no aplicativo quando o pedido é feito usando esse atributo

<taxvat_dob_not_required="true">

kmz_error_title

String

default: Ops!

Título da mensagem de erro ao consultar a cobertura, cobertura indisponível

<kmz_error_title="Conteúdo que irá ser exibido">

kmz_error_message

String

default: Desculpe, infelizmente não temos cobertura na sua região.

Mensagem de erro ao consultar a cobertura, cobertura indisponível

<kmz_error_message="Conteúdo que irá ser exibido">

coverage_success_text

String

default: Que legal! Temos cobertura na sua região, deseja continuar online?

Mensagem de sucesso ao consultar a cobertura

<coverage_success_text="Conteúdo que irá ser exibido">

save_lead_button

String

default: LIGUEM PARA MIM

Texto do botão para criar um lead

<save_lead_button="Conteúdo que irá ser exibido">

go_to_checkout_button

String

default: ESCOLHER MEU PLANO

Texto do botão para continuar a assinatura após verificação de viabilidade.
Apenas quando viabilidade “force_kmz” está ativo.

<go_to_checkout_button="Conteúdo que irá ser exibido">

lead_contact_disclaimer

String

default: Autorizo a utilização de minhas informações para contato posterior

Texto do checkbox da LGPD para a verificação de cobertura

<lead_contact_disclaimer="Conteúdo que irá ser exibido">

coverage_header

String

default: Por favor, coloque o pin sobre sua casa.

Texto abaixo do pin na tela de posicionamento da verificação de cobertura

<coverage_header="Conteúdo que irá ser exibido">

coverage_text

String

Texto adicional abaixo do pin na tela de posicionamento da verificação de cobertura

<coverage_text="Conteúdo que irá ser exibido">

cep_error_message

String

Mensagem para cep inválido/erro de cep antes do checkout

<cep_error_message="Conteúdo que irá ser exibido">

show_consultation_status

Boolean

default: false

Exibe o resultado das consultas ao finalizar o checkout

<show_consultation_status="true">

spc_approved

String

default: Sua assinatura foi aprovada

Texto informado que as consultas resultaram positivo

<spc_approved="Conteúdo que irá ser exibido">

spc_reproved

String

default: Sua assinatura foi reprovada pela análise de crédito

Texto informado que as consultas resultaram negativo

<spc_reproved="Conteúdo que irá ser exibido">

spc_show_reprove_reason

Boolean

default: false

Exibe o motivo da recusa na análise de crédito

<spc_show_reprove_reason="true">

 


spc_refresh_rate

Number

default: 10

Taxa de atualização da verificação de crédito

<spc_refresh_rate="1">

hide_access_type

Boolean

default: false

Esconde o tipo de acesso antes do checkout, selecionando ‘Residencial’ como padrão

<hide_access_type="true">

hide_client_type

Boolean

default: false

Esconde o tipo do cliente antes do checkout, selecionando ‘Novo’ como padrão

<hide_client_type="true">

signature_required

Boolean

default: false

Ativa e obriga a assinatura digital antes de finalizar o pedido (rabiscar a assinatura com o dedo/caneta)

<signature_required="true">

pre_check_customer

Boolean

default: false

Fazer as verificações de crédito, cpf/cnpj e outras antes do checkout. Limitando os planos caso as consultas retornem negativas

<pre_check_customer="true">

restrict_customer_text

String

default: Estamos com ofertas limitadas para a sua area

Texto exibido na escolha de planos para clientes com verificação de crédito/cpf negativo. Justificando a exibição de menos planos ou planos diferenciados

<restrict_customer_text="Conteúdo que irá ser exibido">

portability_text

String

default: Se você tem o interesse em fazer a portabilidade do seu atual Telefone Fixo, por favor preencha os dados abaixo

Texto da portabilidade de telefone fixo

<portability_text="Conteúdo que irá ser exibido">

lgpd_disclaimer

String

default: Autorizo a utilização de minhas informações para contato posterior

Texto do checkbox da LGPD para a verificação de cobertura.

ATENÇÃO! Não aparece quando a verificação de cobertura/KMZ estiver ativo, Nesse caso será utilizado o checkbox da verificação de cobertura/KMZ

<lgpd_disclaimer="Conteúdo que irá ser exibido">

lgpd_required

Boolean

default: true

Ativa e obriga o cliente a concordar com o uso de suas informações. não permite que ele prossiga com o checkout sem concordar com o mesmo.

ATENÇÃO! Não aparece quando a verificação de cobertura/KMZ estiver ativo, Nesse caso será utilizado o checkbox da verificação de cobertura/KMZ

ATENÇÃO! Ativado automaticamente com o pre_check_customer, não é possível desativar quando essa funcionalidade estiver ativa.

<lgpd_required="true">

pre_check_awaiting_text

String

default: Por favor aguarde enquanto consultamos nosso sistema

Texto exibido enquanto o sistema faz as consultas de crédito/cpf

<pre_check_awaiting_text="Conteúdo que irá ser exibido">

restrict_plans

Boolean

default: true

Restringe os planos exibidos a planos com o atributo “Plano para clientes com restrições” ativo caso a consulta retorne negativa

<restrict_plans="false">

checking_taxvat_error_message

String

default: Tivemos um problema aqui. Por favor tente novamente em instantes

Mensagem de erro para a consulta antes do checkout.

<checking_taxvat_error_message="Conteúdo que irá ser exibido">

checking_taxvat_invalid_message

String

default: CPF/CNPJ inválido, por favor utilize um numero real para continuar.

Mensagem de erro caso o CPF ou CNPJ sejam inválidos.

<checking_taxvat_invalid_message="Conteúdo que irá ser exibido">

stop_invalid_taxvat

Boolean

default: false

Obrigar CPF ou CNPJ válidos para continuar o checkout, precisa estar com a consulta ativa.

<stop_invalid_taxvat="true">

require_origin

Boolean

default: false

Obriga a origem comercial nos pedidos

<require_origin="true">

shipping_address_header

String

default: ENDEREÇO DE INSTALAÇÃO

Cabeçalho do endereço de instalação

<shipping_address_header="Conteúdo que irá ser exibido">

shipping_address_message

String

Mensagem exibida logo abaixo do título do endereço de instalação

<shipping_address_message="Conteúdo que irá ser exibido">

billing_address_header

String

default: ENDEREÇO DE COBRANÇA

Obriga a origem comercial nos pedidos

<billing_address_header="Conteúdo que irá ser exibido">

billing_address_message

String

Mensagem exibida logo abaixo do título do endereço de cobrança

<billing_address_message="Conteúdo que irá ser exibido">

 


check_new_address

Texto pra quando não tem viabilidade e o cliente só vai trocar o endereço, padrão “Tentar outro endereço”

<check_new_address="Conteúdo que irá ser exibido">

start_again

Texto para quando vai limpar o carrinho, padrão “Começar novamente”

<start_again="Conteúdo que irá ser exibido">

start_again_header

Texto que aparece em cima do modal, padrão “Você gostaria de?” (Aceita HTML, mas não é pra avacalhar)

<start_again_header="Conteúdo que irá ser exibido">

plan_types_on_checkout

Atributo para filtrar tipos de de planos no checkout dependendo do ID do tipo de produto.
Dentro das aspas devem conter IDs de tipos previamente cadastrados.

<plan_types_on_checkout="1,4,19">

hide_location_button

Esconde o botão de pegar a localização da pessoa

<hide_location_button="true">

stop_auto_location

Desativa pegar a localização e preencher o formulário automaticamente ao entrar no checkout

<stop_auto_location ="true">

extra_lead_buttons

Para habilitar um novo botão customizável na mensagem de lead.

Comportamento feito por chaves e valores, segue explicação:

  • “name” → O nome que aparecerá no botão, no exemplo abaixo, estará escrito “Google”;

  • “href” → O link que será aberto quando clicar no botão, no exemplo abaixo, abrirá o site do Google;

  • “target” → O site será aberto em outra aba do navegador. Obs.: Valor padrão sempre será “_blank”.

Exemplo de um botão que irá te mandar para o Google: [ { "name": "Google", "href": "https://google.com.br", "target": "_blank" } ]

Caso queria adicionar mais de um botão, basta repetir os campos novamente com valores diferentes. No exemplo a seguir terá dois botões novos, um que leva para o Google e outro para o Youtube:

Exemplo de dois botões, um que te mandará para o Google e o outro para o Youtube: [ { "name": "Google", "href": "https://google.com.br", "target": "_blank" }, { "name": "Youtube", "href": "https://youtube.com.br", "target": "_blank" } ]

Para adicionar os botões, para melhor suporte, é bom deixá-lo em apenas uma linha:

Exemplo para um único botão: <extra_lead_buttons = '[{"name":"Google","href":"https://google.com.br","target":"_blank"}]'> Exemplo para mais de um botão: <extra_lead_buttons = '[{"name":"Google","href":"https://google.com.br","target":"_blank"},{"name":"Youtube","href":"https://youtube.com.br","target":"_blank"}]'>

payment_warning_text_pix

 


taxvat_for_lead="true"

Inclui campo de CPF no primeiro passo para que o lead em alguns sistemas ERPs possam ser gerados

taxvat_for_lead="true"

 


internet_required="false"

Permite assinaturas de qualquer produto sem necessidade de internet no carrinho.

internet_required="false"

 


autocomplete_address="false"

Desativa a API do Google para configurar a viabilidade.
Retorna ao sistema antigo que pede CEP.

autocomplete_address="false"

 


built_in_filter="true"

Filtra produtos usando regras de pre-check

<built_in_filter="true">

 


restrict_plans="true"

Não sei o que faz precisa ver com o Gustavo…

<restrict_plans="true">

force_9_digits_on_mobile="true"

Esse campo vai forçar os carrinhos celulares (Whatsapp e celular) a terem 9 digitos, como padrão ele esta como true, então se precisa desativar colocar

<force_9_digits_on_mobile="false">

message_required="true"

Torna o campo “Observações“ obrigatório. Por padrão, este parâmetro é “false“.

message_required="false"

first_reference_field="true"

Cria o primeiro campo de referência de endereço, “Referência 1“. Por padrão, ele virá como não obrigatório (“false“), se precisar que seja obrigatório, use o parâmetro abaixo deste.

<first_reference_field="false">

first_reference_required="true"

Torna o campo “Referência 1“ obrigatório para assinaturas. Por padrão, ele virá como não obrigatório (“false“).

<first_reference_required="false">

second_reference_field="true"

Cria o segundo campo de referência de endereço, “Referência 2“. Por padrão, ele virá como não obrigatório (“false“), se precisar que seja obrigatório, use o parâmetro abaixo deste.

<second_reference_field="false">

second_reference_required="true"

Torna o campo “Referência 2“ obrigatório para assinaturas. Por padrão, ele virá como não obrigatório (“false“).

<second_reference_required="false">

dob_not_required_pj="true"

Torna o campo “Data de nascimento“ opcional para assinaturas empresariais, ou PJ, mas ainda o mantém obrigatório em assinaturas residenciais, ou PF. O valor padrão é “false“.

<dob_not_required_pj="true">

rg_not_required_pj="true"

Torna o campo “RG“ opcional para assinaturas empresariais, ou PJ, mas ainda o mantém obrigatório em assinaturas residenciais, ou PF. O valor padrão é “false“.

<rg_not_required_pj="true">

step_01_form_id="n"

Faz aparecer no carrinho os campos do formulário (“Conteúdo > Formulários“) com o id ‘n' especificado no primeiro passo do carrinho, após a escolha de planos (ex.: cria-se um formulário de id '4' com os campos ‘campo_1’, ‘campo_2’ e 'campo_3’; ao inserir o atributo step_01_form_id="4" , os campos campo_1, campo_2 e campo_3 aparecerão no step 01 do carrinho).

<step_01_form_id="1">

step_02_form_id="n"

Faz aparecer no carrinho os campos do formulário (“Conteúdo > Formulários“) com o id ‘n' especificado no segundo passo do carrinho, após a escolha de plano (ex.: cria-se um formulário de id '4' com os campos ‘campo_1’, ‘campo_2’ e 'campo_3’; ao inserir o atributo step_02_form_id="4" , os campos campo_1, campo_2 e campo_3 aparecerão no step 02 do carrinho).

<step_02_form_id="1">