Venda, cobre e envie dentro do WhatsApp.
O comprador navega, tira dúvidas e paga sem nunca sair do chat. Seu agente gera um QR Pix na própria conversa, confirma o pagamento, emite a NF-e, contrata a transportadora e devolve o rastreio no mesmo thread. Sem links, sem redirecionamentos, sem app para instalar.
Todo o checkout acontece na bolha do chat.
Sem redirecionamento, sem página de pagamento, sem app. O agente cota, gera um QR Pix na conversa, observa o webhook de liquidação e só então emite a NF-e e contrata a etiqueta — tudo dentro do mesmo thread do WhatsApp em que o comprador já estava.
- QR Pix renderizado no thread — o comprador paga pelo app do banco e volta na hora
- A correlação de liquidação marca o pedido como pago sem ninguém consultar o PSP na mão
- NF-e e rastreio chegam na mesma conversa, selados ao pedido
A conversa é a parte fácil.
78% do comércio brasileiro já passa pelo WhatsApp — mas a conversa é os 30% fáceis. Os outros 70% são conciliação de Pix, emissão de NF-e, etiquetas de transportadora e fallback de PSP, tudo costurado na mão e refeito por cada equipe que coloca algo no ar.
Jogar o comprador para um link de pagamento e torcer para ele voltar
Gerar um QR Pix na conversa com codespar_charge — pago no thread
Consultar o webhook do PSP e conciliar o pagamento na mão
A correlação de liquidação marca o pedido como pago automaticamente
Emitir a NF-e em um portal à parte depois que a venda fecha
codespar_invoice emite a NF-e no instante em que o pagamento é confirmado
Copiar e colar o código de rastreio do painel da transportadora
codespar_ship contrata a etiqueta e devolve o rastreio para o chat
Um thread. Todo o loop de comércio.
Seu agente roda a sequência inteira a partir de uma única sessão. As meta-tools da CodeSpar comprimem cada provedor — Asaas para o Pix, NFe.io para o documento fiscal, Melhor Envio para a logística, Z-API para o canal — em verbos de comércio que o agente fala nativamente. Cada etapa é assinada por mandato e selada em um ledger de auditoria imutável, então o CFO vê exatamente o que o agente fez e por quê.
codespar_chargeR$ 240 · QR Pix no chat
AsaasPagamento correlacionado · pedido pago
codespar_invoiceNF-e 00421 · PDF + XML
NFe.iocodespar_shipEtiqueta contratada · rastreio enviado
Melhor EnvioRecibo + rastreio no thread
Uma única sessão conecta o canal do WhatsApp ao roteador de meta-tools. O agente emite intenções de comércio (cobrar, faturar, enviar); o roteador resolve cada uma para o provedor configurado do tenant, assina um mandato, executa pelo proxy e sela o recibo. O comprador só vê a conversa.
Algumas linhas. O loop inteiro.
const session = await codespar.sessions.create({ channel: "whatsapp" }); // Buyer: "Quero 2 × SKU-ABX, pode ser no Pix?" const charge = await session.execute("codespar_charge", { rail: "pix", amount: 240.0, buyer: { name, phone }, items: [{ sku: "SKU-ABX", qty: 2 }], }); await session.paymentStatus(charge.toolCallId); // → "paid" await session.execute("codespar_invoice", { rail: "nfe", buyer, items, companyId }); await session.execute("codespar_ship", { rail: "melhor-envio", to: buyer.address }); // receipt sealed · tracking posted back to the same WhatsApp thread
codespar_chargeQR Pix na conversa via Asaas, Mercado Pago ou Stripe — o comprador paga no thread.
codespar_invoiceNF-e emitida pela NFe.io no instante em que o pagamento é confirmado; PDF + XML armazenados.
codespar_shipContrata a etiqueta do Melhor Envio e devolve o código de rastreio para o chat.
Coloque no ar ainda hoje.
Abra o sandbox, aponte uma sessão para os seus provedores e rode o loop inteiro contra rails reais em minutos — não no trimestre que levaria para construir tudo na mão.