Skip to main content
checkout_button Leva o cliente direto para o pagamento.

Como funciona

O template é o convite ao pagamento, aprovado uma vez. No envio você manda o pedido: itens, quantidades, subtotal, total e a forma de pagamento (Pix, boleto, link ou cartão). O cliente toca no botão, revisa o pedido e paga sem sair do WhatsApp, e o resultado do pagamento chega no seu webhook. O texto do botão é fixo da Meta (Review and Pay), traduzido para o idioma do cliente.
Exige catálogo e pagamentos habilitados no Commerce Manager. Sem isso o template é aprovado, mas o botão não abre o pagamento.

Na criação e no envio

Campos deste modelo

JSON completo

São dois JSON: um cria o template, e a Meta aprova uma vez. O outro envia a mensagem, e vai a cada disparo, com os valores daquele envio nas variáveis marcadas com chaves.

1. Criar o template

POST /whatsapp/businesses/{wabaId}/templates — ver em Referência da API.

2. Enviar depois de aprovado

POST /v1/channels/{channelId}/messages — ver em Enviar template.

O que a Meta recusa aqui

  • Rótulo diferente de Review and Pay, com o código 2388153.
  • Resposta rápida intercalada com o botão de pagamento.
Os valores do pedido vão em centavos (offset 100: R$ 500,00 é 50000), e cada pedido precisa de um reference_id único — é por ele que o status do pagamento volta no webhook.