Caso de uso · Vendas por IA
Seu agente fecha a venda na conversa.
O cliente diz o que quer, o agente coleta nome, e-mail e CPF e gera a cobrança PIX ali mesmo — copia-e-cola e link de checkout. Sem formulário, sem humano no meio, em qualquer canal.
B
Loja do Joãoagente de vendas · online
Oi! Quero comprar o Curso Avançado de Tráfego 🚀14:20
Que ótimo! Pra gerar seu pagamento eu preciso de 3 coisas: nome completo, e-mail e CPF.14:20
João da Silva · joao@email.com · 123.456.789-0014:21
Perfeito, João! Curso Avançado de Tráfego — R$ 197,00 no PIX. Gerando o código…14:21
PIX copia e cola00020101021226880014br.gov.bcb.pix2561qrcode-h.berrypay…5204000053039865802BR5909BERRY PAY6009SAO PAULO62070503***63041D3F14:21
É só copiar o código e pagar no app do banco. Prefere link? checkout.berrypay.com.br/transaction/a1b2c3d414:21
Assim que o pagamento cair, seu acesso é liberado na hora. 🫐14:22
Por trás da conversa
Quatro chamadas, uma venda.
01
Identifica o produto
GET /v1/products
O agente acha o produto que o cliente pediu e a oferta correspondente.
02
Coleta os dados
buyer{}
Nome, e-mail e CPF pedidos na própria conversa — telefone é opcional.
03
Gera o PIX
POST /v1/payment
Retorna pix.qr_code (copia-e-cola) e payment_url do checkout.
04
Confirma e libera
GET /v1/transactions
O agente acompanha o status; pago, a Berry libera o acesso automaticamente.
A chamada que gera o pagamento
Um POST, o PIX na mão.
O agente envia o produto, a oferta e os dados do comprador. A resposta já traz o código copia-e-cola e o link de checkout pra devolver na conversa.
payment_method: "pix"ou"billet"- Aceita
couponpra aplicar desconto - Aparece em
/v1/transactionscomo qualquer venda
curl -X POST https://api.berrypay.com.br/v1/payment \ -H "Authorization: Bearer bp_live_..." \ -d '{ "product_id": "b1f2c3d4-…-000000000001", "offer": "of_9f8e7d6c", "payment_method": "pix", "buyer": { "name": "João Silva", "email": "joao@email.com", "document": "123.456.789-00" } }' # 201 Created{ "data": { "status": "pending", "payment_url": "https://checkout.berrypay.com.br/transaction/a1b2…", "pix": { "qr_code": "00020101021226880014br.gov.bcb.pix…" }} }
Bora montar?
Coloque um agente pra vender.
O endpoint de pagamento, os campos do comprador e os exemplos completos estão na documentação.