---
title: "Get QR Code information and calculate payment"
method: GET
path: "/v1/pix/qrcode/jws/{access-token}"
tags: ["QR Code"]
---

# Get QR Code information and calculate payment

`GET /v1/pix/qrcode/jws/{access-token}`

## Request

- Base URL: `https://sandbox-cdn.pismolabs.io/qrcode`
- URL: `https://sandbox-cdn.pismolabs.io/qrcode/v1/pix/qrcode/jws/{access-token}`
- Auth: none declared. Required headers: `Authorization`

Get QR Code information and, at the same time, calculate payment information depending on query parameters passed.

## Path parameters

- `access-token` string, required

## Query parameters

- `desired-payment-date` string, date
- `payer-city-id` string

## Headers

- `Authorization` string, required

## Response `202`

Generate COB QR Code response

- QrcodeQrCodeGenerateCobResponse: Generate COB Qrcode response
  - `id` string, required: Pismo QR Code identifier
  - `access_token` string, required: QR Code access token generated and returned at creation.
  - `external_id` string, required: Client-generated record identifier for client tracking and monitoring.
  - `emv` string, required: Base 64 encoded discount QR Code payload. EMV = Europay, Mastercard and Visa, a global standard for credit and debit payment. The EMV might include details required for secure transactions such as cardholder informatipn, transaction amount, merchant information, and other relevant data.
  - `status` 'ACTIVE' | 'COMPLETED' | 'REMOVED_BY_PAYEE' | 'REMOVED_BY_PSP', required: QR Code status. Deprecated - use `loc_status` instead. Scheduled for removal on 2027-02-14.
  - `loc_status` 'ACTIVE' | 'COMPLETED' | 'REMOVED_BY_PAYEE' | 'REMOVED_BY_PSP', required: QR Code status, in the Pismo standardized enum.
  - `qrcode_image_b64` string, required: Base64 encoded QR Code
  - `version` integer: Current version
  - `jws` string: JWS (JSON Web Signature) payload. When a JWT (JSON Web Token) is signed, it becomes a JWS.
  - `creation_date` string, datetime: QR Code creation date/time. RFC 3339 format.
  - `last_update` string, datetime: When QR Code last updated. RFC 3339 format.

## Other responses

- `400`: Bad request
- `401`: Invalid authorization
- `403`: Forbidden
- `404`: Not found
- `409`: Conflict
- `429`: Too many reqquests
- `500`: Internal Server Error
- `502`: Bad Gateway
- `504`: Gateway Timeout

---

[API](https://skmtc.dev/pismo/apis/instant-payments-qr-code.md) - [All operations](https://skmtc.dev/pismo/apis/instant-payments-qr-code/llms.txt) - [OpenAPI document](https://skmtc.dev/pismo/apis/instant-payments-qr-code/revisions/108762911846?raw)
