O SmartCheckout™ V5 permite a compra sem login e senha da VTEX (one-click-buy checkout). Listamos aqui suas principais características e vantagens.
Iframe nas formas de pagamento com cartão
As formas de pagamento por cartão de crédito, débito e private label (cartão emitido pelo varejista e aceito apenas dentro da sua rede de estabelecimentos) ficam isoladas em um iframe. Isso impede a customização de JavaScript, o que aumenta a segurança da sua loja. Para saber mais sobre proteção de dados, acesse Segurança do SmartCheckout.
Note que, apesar de estar em um iframe, ainda é possível aplicar CSS normalmente no campo. Mas é importante prestar atenção no seletor CSS utilizado porque, por ser um iframe, ele deve começar com elementos que estejam dentro de #app-container .App
sem, por exemplo, #payment-data
ou .payment-group
(que estão fora do iframe).
Em exemplo prático, para ocultar a opção "Pagar usando dois cartões", deve ser usado apenas .ChangeNumberOfPayments {display: none}
.

Nova opção de cálculo de frete por geocoordenada
Por meio dessa funcionalidade, é possível definir regiões de entrega usando como base um ponto geográfico (latitude e longitude) em vez de um código postal.
Para saber como usar esse recurso, leia o artigo Geolocalização no Checkout.
Atenção: uma vez que a API Key seja informada nas configurações do Checkout, a geolocalização já estará visível no checkout da sua loja, independente da ativação da nova versão do SmartCheckout.
Título da página
O título da página do SmartCheckout™, que aparece na barra ou na aba do navegador, pode ser customizado. Para saber como fazer isso, é só seguir os passos abaixo:
- No Admin VTEX, acesse Configurações da loja > Storefront > Checkout, ou digite Checkout na barra de busca no topo da página.
- Clique no ícone do site desejado.
- No menu de opções azul localizado na parte superior da página, clique em Checkout.
- No campo Título da Página, escreva o título desejado e verifique o resultado na caixa PRÉ-VISUALIZAÇÃO.
- Clique em
Salvar
.
JavaScript customizado
Você pode usar os arquivos checkout5-custom.js
e orderplaced2-custom.js
para inserir suas customizações de JavaScript no Checkout e na tela de pedido finalizado, respectivamente. Para acessá-los, siga os passos abaixo:
- No Admin VTEX, acesse Configurações da loja > Storefront > Checkout, ou digite Checkout na barra de busca no topo da página.
- Clique no ícone do site desejado.
- No menu de opções azul localizado na parte superior da página, clique em Código.
- No menu Arquivos, localizado no lado direito da página, clique naqueles em que desejar realizar ajustes no código.
- Clique no botão
Salvar
.
Customizar arquivos de Javascript pode danificar seu Checkout. A VTEX não recomenda customizações e não se responsabiliza por qualquer dano causado por esse código.
IMPORTANTE: não use esses arquivos para inserir tags de marketing e integrações. Se precisar delas, faça isso pelo Google Tag Manager.
PayPal Plus
O SmartCheckout™ V5 dá suporte ao método de pagamento PayPal Plus, que permite que o pagamento seja feito diretamente em seu site, sem redirecionar seus clientes (checkout transparente).
Google Enhanced Ecommerce
O SmartCheckout™ V5 adiciona ao data layer informações para serem usadas com o Google Enhanced Ecommerce. Para saber como criar essas tags, verifique a documentação do Google: https://developers.google.com/tag-manager/enhanced-ecommerce.