1. Intenção de Pagamento
Brasil Cash API
v3
  • main
  • v3
  • Gateway
    • Autenticação
      • Recebendo um token de acesso
    • Conta
      • Dados da conta
      • Listar transactions
      • Visualizar saldo na conta
    • Intenção de Pagamento
      • API de Pagamentos — Intenção de Pagamento (Payment Intent)
      • Iniciando TEF
        POST
      • Iniciando TED
        POST
      • Iniciando PIX Chave
        POST
      • Iniciando PIX QRCode
        POST
      • Iniciando PIX Manual
        POST
      • Confirmando Intenção de Pagamento
        PUT
      • Lendo dados QRCode
        POST
      • Listando Intenção de Pagamentos
        GET
      • Detalhe de uma Intenção de Pagamento
        GET
    • QRCode
      • Criando um QRCode PIX
      • Static QRCODE
      • Detalhe de um QRCode
      • Inativando um QRCode
    • PIX Dict
      • Listando Chaves PIX
      • Criando Chave PIX
      • Cancelamento de Chave PIX
    • MED
    • Webhooks
  • BaaS
    • BrasilCash BaaS — API do Parceiro (v1)
    • Onboardings
      • Listar Onboardings
      • Criar link de onboarding
    • Contas
      • Listar Contas
      • Detalhar Conta
      • Criar credencial para uma conta
  • Esquemas
    • PIX
      • ReceiverPayer
      • Pix Initiate
      • Pix Consulta
      • Paginação
    • Pagador/Recebedor
    • ApplicationError
  1. Intenção de Pagamento

Lendo dados QRCode

BaaS API
https://api.brasilcash.com.br/baas
BaaS API
https://api.brasilcash.com.br/baas
POST
/v2/Pix/payments/qrcode/read
Cria uma intenção de pagamento PIX a partir de um QR Code estático ou dinâmico.

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros Bodyapplication/json

Examples

Respostas

🟢200
application/json
Bodyapplication/json

🟠400
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.brasilcash.com.br/baas/v2/Pix/payments/qrcode/read' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "qr_code": "00020126580014BR.GOV.BCB.PIX013665b933f8-2d92-495a-b9aa-2186e3160d4c52040000530398654045.805802BR5917BRASILCASH6009SAO PAULO62140510GBrP2xHVhg63046F04",
    "external_id": "test_bc"
}'
Response Response Example
200 - Exemplo Dinâmico
{
    "qrcodeType": "dynamic",
    "amount": 12,
    "amountEditable": false,
    "txId": "f41fa6cc72f440b69df481ed97aadc",
    "receiver": {
        "pixKey": "langelo@brasilcash.com.br",
        "pixKeyType": "EMAIL",
        "bankCode": "30507541",
        "branch": "1",
        "accountNumber": "9508",
        "accountType": "ContaDeposito",
        "cpfCnpj": "55088110000149",
        "holderName": "LEONARDO DE ANGELO CONSULTORIA"
    },
    "staticInfo": null
}
Modificado em 2026-10-16 20:56:43
Página anterior
Confirmando Intenção de Pagamento
Próxima página
Listando Intenção de Pagamentos
Built with