Como as políticas aparecem para os compradores
Depois de ativar Exigir consentimento da política na finalização da compra e adicionado pelo menos um URL de política, uma caixa de consentimento será exibida na etapa de finalização da compra do Checkout. O rótulo de finalização da compra inclui links para cada política que você configurou, e os links da política abrem em uma nova guia para que os compradores não percam seu lugar na finalização da compra. Por exemplo:
"Acepto los Términos y condiciones, la Política de privacidad y la Política de reembolso de [merchant name]."
O comprador deve marcar a caixa antes de poder:
- Pague com cartão
- Pague com PayPal
- Faça um pedido de teste (modo de teste)
Se um comprador tentar fazer o pedido sem marcar a caixa, o pagamento será bloqueado e um erro será exibido online:
"Debe aceptar las políticas para realizar este pedido."
Os compradores são solicitados a aceitar cada vez que abrirem o Checkout; Se eles fecharem e reabrirem, terão que marcar a caixa novamente antes de poderem pagar.

Personalize as políticas exibidas
Para escolher quais políticas serão exibidas aos seus compradores e exigirão o consentimento deles:
- Vá para Dashboard → Configurações → Configurações Checkout.
- Procure a seção Políticas do comerciante.
- Ative Exigir consentimento da política na finalização da compra.
- Adicione um URL para cada política que você deseja incluir. Você pode configurar qualquer combinação de:
- Termos e Condições
- Política de Privacidade
- Política de reembolso
- Política de envio
- Política de garantia
- Clique em Salvar.
Alguns aspectos a ter em conta:
- Cada URL deve ser um link completo e absoluto começando com
http://qualquerhttps://. - Pelo menos um URL de política é necessário quando o consentimento da política está ativado.
- Deixe um campo em branco para remover essa política do aviso de consentimento. Somente políticas que possuem um URL válido são mostradas aos compradores.
- Desativar Exigir consentimento da política na finalização da compra e salvar limpa todos os URLs de política configurados e remove o prompt de consentimento do Checkout.

Como o consentimento é registrado
Quando um comprador aceita e faz o pedido, seu consentimento é registrado como metadados do pedido na chave merchantPolicyConsent. Você pode recuperá-lo através do pedido na sessão de checkout:
query getPolicyConsent {
checkoutSession(id: "checkout_session_...") {
order {
metadata {
key
value
}
}
}
}
Ele value da entrada merchantPolicyConsent é uma string codificada em JSON. Depois de analisado, capture:
acceptedAt— um carimbo de data/hora ISO da hora em que o comprador aceitou.locale— o idioma ou localidade em que o comprador visualizou as políticas.policies— um mapa de cada política exibido com o URL exato com o qual o comprador concordou.
{
"acceptedAt": "2026-06-03T17:42:08.123Z",
"locale": "en-US",
"policies": {
"termsAndConditions": "https://example.com/terms",
"privacyPolicy": "https://example.com/privacy",
"refundPolicy": "https://example.com/refunds"
}
}
Políticas suportadas
- Termos e Condições
- Política de Privacidade
- Política de reembolso
- Política de envio
- Política de garantia
Mostrar políticas da loja
Exiba as políticas da sua loja no Checkout e exija que os compradores concordem antes de fazer um pedido.
Você pode exibir links para as políticas da sua loja – termos e condições, política de privacidade, política de reembolso, política de envio e política de garantia – diretamente no Zonos Checkout e exigir que os compradores os aceitem antes de concluir uma compra. Uma caixa de consentimento obrigatório com links para suas políticas aparece na etapa de finalização da compra, e a aceitação do comprador é registrada como metadados do pedido em seus registros.
Isso ajuda você a atender aos seus requisitos legais e de conformidade e dá aos compradores internacionais confiança em sua loja.