Decode QR Code
Decodes a PIX QR Code (static or dynamic).
**Required field:** `br_code` (EMV payload from QR Code)
**Participant fields (resolved via BACEN ParticipantesSTR list):**
- `receiver_participant_name` — Recipient institution name (always present)
**Financial fields (returned when present in CobV QR):**
- `due_date` — Due date (YYYY-MM-DD)
- `penalty` — Late fee: `mode` (1=fixed, 2=%), `value`
- `interest` — Interest: `mode` (1=BRL/day, 2=%/day, 3=%/month, 4=%/year), `value`
- `discount` — Discount: `mode` (1-4), `value`, `fixed_dates[]`
- `rebate` — Rebate: `mode` (1=fixed, 2=%), `value`
- `final_amount` — Final amount calculated by BACEN (with charges applied)
**Optimized flow (Two-Step — RECOMMENDED):**
1. Decode the QR Code with this API (data is saved in lookup history)
2. Confirm recipient details with the user
3. Send the Cash-Out using the `X-Pix-Lookup-E2E: {end_to_end_id}` header (WITHOUT sending `br_code` again)
4. The system uses pre-decoded data, avoiding a duplicate decode call
**Scope:** `pix:cashout:write`

