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


first_step_name

Boolean

Exige o nome do cliente antes do checkout


first_step_info

Boolean

Exige o e-mail e telefone antes do checkout


force_kmz

Boolean

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


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.


migration

Boolean

default: false

Informa se o checkout é para migração


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_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


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_required

Boolean

Obriga o envio de documentos


require_landline

Boolean

default: false

Obriga um telefone fixo


require_whatsapp

Boolean

default: false

Obriga um whatsapp/celular


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


kmz_error_title

String

default: Ops!

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


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


coverage_success_text

String

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

Mensagem de sucesso ao consultar a cobertura


save_lead_button

String

default: LIGUEM PARA MIM

Texto do botão para criar um lead


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.


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


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_text

String

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


cep_error_message

String

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


show_consultation_status

Boolean

default: false

Exibe o resultado das consultas ao finalizar o checkout


spc_approved

String

default: Sua assinatura foi aprovada

Texto informado que as consultas resultaram positivo


spc_reproved

String

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

Texto informado que as consultas resultaram negativo


spc_show_reprove_reason

Boolean

default: false

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

 


spc_refresh_rate

Number

default: 10

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


hide_access_type

Boolean

default: false

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


hide_client_type

Boolean

default: false

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


signature_required

Boolean

default: false

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


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


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


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


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_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.


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


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


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_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.


stop_invalid_taxvat

Boolean

default: false

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


require_origin

Boolean

default: false

Obriga a origem comercial nos pedidos


shipping_address_header

String

default: ENDEREÇO DE INSTALAÇÃO

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


shipping_address_message

String

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


billing_address_header

String

default: ENDEREÇO DE COBRANÇA

Obriga a origem comercial nos pedidos


billing_address_message

String

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

 


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”


start_again

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


start_again_header

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


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.


hide_location_button

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


stop_auto_location

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


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”.

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:

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


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

 


internet_required="false"

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

 


autocomplete_address="false"

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

 


built_in_filter="true"

Filtra produtos usando regras de pre-check

 


restrict_plans="true"

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


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


message_required="true"

Torna o campo “Observações“ obrigatório. Por padrão, este parâmetro é “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_required="true"

Torna o campo “Referência 1“ obrigatório para assinaturas. Por padrão, ele virá como não obrigatório (“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_required="true"

Torna o campo “Referência 2“ obrigatório para assinaturas. Por padrão, ele virá como não obrigatório (“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“.


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“.


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_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).