Documentation Index
Fetch the complete documentation index at: https://docs.troqpay.com/llms.txt
Use this file to discover all available pages before exploring further.
Introdução
A troqpay ajuda você a vender no Brasil com Pix e acompanhar a cobrança pelo seu backend. Nesta documentação, você vai aprender a:- criar um checkout Pix
- acompanhar o status da cobrança
- receber eventos por webhook
- ler o saldo da sua conta
- solicitar saques em produção (Pix ou carteira USDT)
- operar com chaves de teste e produção
Quando faz sentido integrar a troqpay
Use a troqpay quando você precisa:- gerar cobranças Pix a partir do seu próprio backend
- conciliar pagamentos com
externalId - reagir ao pagamento em tempo real
- cobrar em
BRLpela API e acompanhar saldo no mesmo lugar
Em uma frase
Seu cliente paga em
BRL por Pix, seu sistema acompanha o checkout — e quando quiser sacar, usa o destino aprovado na conta e solicita pelo app ou pela API.Tudo gira em torno do checkout
É no checkout que você encontra:- o valor cobrado em BRL
- os dados do Pix para pagamento
- o status da cobrança
- os metadados do seu pedido
- o objeto
settlementcom a liquidação em BRL
O que vale a pena salvar no seu sistema
Identificadores
Salve
checkout.id e externalId. Eles resolvem boa parte da sua conciliação e do suporte.Contexto do pedido
Guarde também
amount, currency, description e os campos de metadata
que façam sentido para o seu fluxo.Separação de ambiente
Use
livemode para nunca misturar eventos e registros de teste com produção.Liquidação
Leia
settlement.currency, settlement.status e settlement.amount para acompanhar o estado da liquidação em BRL.Fluxo recomendado
Exibir o Pix para o comprador
A API responde com
copyPaste, qrCodeUrl e checkoutUrl, para você escolher
o melhor formato de exibição.Acompanhar o pagamento
O caminho recomendado é processar webhooks. Consulta serve para conferência,
reconciliação e suporte.
Saldo e saques
A troqpay também expõe a leitura do saldo agregado da sua conta:GET /v1/balanceretorna o saldo separado em valores brutos, taxas, pendentes, disponíveis, reservados e bloqueados — todos como string decimal em BRL.
POST /v1/withdrawals. A criação pela API exige conta aprovada, destino de saque aprovado, saldo disponível, Idempotency-Key e chave com permissão de saque.
Veja /flows/saldo para o detalhe do endpoint de saldo e /flows/saques para o fluxo de saque.
Como navegar nesta documentação
Se você quer integrar rápido
Comece pelo Quickstart. Ele te leva do zero até o primeiro
checkout.paid.Se você quer entender o modelo
Siga por Checkouts Pix, Webhooks e API Reference para aprofundar o comportamento da API.
Próximos passos
Fazer o Quickstart
Valide a primeira cobrança do início ao fim.
Entender autenticação
Veja chaves, ambiente e idempotência.
Modelar os checkouts Pix
Entenda o ciclo de vida da cobrança e o que salvar no seu sistema.
Precisa de ajuda para seguir?
Teste no sandbox
Use o ambiente de teste para validar checkout, webhook e reconciliação sem tráfego real.
Revise os erros
Entenda o que fazer quando uma chamada falha ou um payload não passa.
Abra o app
Gere chaves, reveja sua conta e mantenha teste e produção bem separados.

