A Berry por trás do seu código.
Uma API REST para consultar transações e relatórios, gerenciar produtos e cupons e gerar cobranças via PIX ou boleto — o suficiente pra automatizar suporte, conciliação e vendas.
curl -X POST https://api.berrypay.com.br/v1/payment \ -H "Authorization: Bearer bp_live_..." \ -H "Content-Type: application/json" \ -d '{ "product_id": "b1f2c3d4-0000-4000-8000-000000000001", "offer": "of_9f8e7d6c", "payment_method": "pix", "buyer": { "name": "João Silva", "email": "joao@example.com", "document": "123.456.789-01" } }' # 201 Created{ "data": { "transaction_id": "a1b2c3d4-…-000000000010", "status": "pending", "payment_url": "https://checkout.berrypay.com.br/transaction/a1b2…", "pix": { "qr_code": "00020101021226880014br.gov.bcb.pix…" }} }
Seis recursos, um token.
Produtos
Seus produtos com imagem, slug de checkout e oferta padrão.
Ofertas
Variações de preço e cobrança — à vista no PIX, parcelado, assinatura.
Cupons
Liste e crie cupons de desconto, percentual ou valor fixo.
Transações
Filtre por status, e-mail, produto e período — os mesmos filtros do painel.
Pagamentos
Gere uma cobrança avulsa via PIX ou boleto, com QR copia-e-cola e link.
Relatórios
Totais de vendas de hoje, ontem, este mês e mês passado.
Consulte qualquer transação numa chamada.
Um GET resolve "cadê o pagamento do fulano?". Busque por e-mail ou ID e leia status, valor líquido e horário — sem abrir o painel.
- Atendimento que confere o status na hora
- Conciliação e dashboards internos
- Resumo agregado com
/v1/reports/summary
curl "https://api.berrypay.com.br/v1/transactions?query=joao@example.com&status=paid" \ -H "Authorization: Bearer bp_live_..." { "data": [ { "id": "a1b2c3d4-…-000000000010", "status": "paid", "payment_method": "pix", "customer": { "name": "João Silva", "email": "joao@example.com" }, "amounts": { "gross_total": 19700, "net_amount": 18715 }, "paid_at": "2026-08-20T13:01:12.000Z"} ], "pagination": { "total": 1 } }
Da chave à primeira cobrança.
Crie sua chave de API
Gere uma chave bp_live_… no painel da Berry e guarde como variável de ambiente — ela aparece uma única vez.
Faça a primeira chamada
Um GET /v1/products com o header Authorization já devolve o catálogo da sua conta.
Explore o resto
Gere um PIX, filtre transações, leia relatórios. Referência completa em developers.berrypay.com.br.
Comece a integrar a Berry.
Chave de API, primeira chamada e a referência completa dos endpoints — tudo na documentação.