跳到主要内容

查询 PIX QR 码

可以通过创建时生成的 qr_code_key 查询某个 Alias 的特定 QR 码。此端点将返回该 QR 码的所有信息,如状态、支付情况、事件等。

请求

ENDPOINT
/account/ACCOUNT_KEY/alias/ALIAS_KEY/qrcode/QR_CODE_KEY
MÉTODO
GET

响应

STATUS
200 Ok
响应体:通用
{
"request_control_key": "037b46b1-0c67-4c0d-aac3-1e395dfdcb10",
"pix_key": "3d7d6a2b-f72f-44z7-bb20-79a94dff5645",
"receiver_conciliation_id": "01GVGV9NXBCY287Z6CJ4S0ENW9",
"qr_code_key": "d74bf12a-9243-4bfa-9b00-6b63755b6555",
"qr_code_status": "active",
"qr_code_type": "dynamic_instant",
"amount": 22.34,
"expiration_seconds": 864000,
"expiration_date": null,
"max_payment_days": null,
"payer_name": "João da Silva",
"payer_document_number": "00000000000000",
"payer_person_type": "legal",
"payer_request": "Payment for order XXXXXXXXXXXX",
"rebate_amount": 1,
"interest_amount": 2,
"fine_amount": 3,
"discounts": [],
"additional_data": [
{
"key_name": "Juros e Multa",
"value": "Juros 2 ao mes e multa de 1%"
}
],
"pix_transfer_key": null,
"paid_amount": null,
"base_64_payload": "<BASE64 DA URI DO PIX COPIA E COLA>",
"qr_code_events": [
{
"request_control_key": "037b46b1-0c67-4c0d-aac3-1e395dfdcb10",
"event_type": "registration",
"created_at": "2023-03-03T12:04:06.179Z"
},
{
"request_control_key": "cae915c8-1940-43ec-890b-ba1a3a66354c",
"event_type": "payment",
"created_at": "2023-03-03T12:04:06.179Z"
}
],
"created_at": "2023-03-03T12:04:06.179Z"
}
字段类型描述字符数
request_control_key *string生成该 QR 码的请求的唯一 UUID4 标识符。-
pix_key *string代表交易目标账户的 PIX 密钥。-
receiver_conciliation_id *string支付后用于对账的 QR 码标识符。-
qr_code_key *stringQR 码的 UUID4 标识密钥。-
qr_code_status *stringQR 码状态。-
qr_code_type *stringQR 码类型。"dynamic_term" 或 "dynamic_instant"
amount *floatQR 码在计算折扣或利息罚款前的金额。-
expiration_secondsstringQR 码的有效时间(秒),默认 1 天。-
expiration_datedate账单到期日(格式 "YYYY-MM-DD")。-
max_payment_daysint32到期后的最长付款天数。-
payer_name *string付款方姓名。-
payer_document_number *string付款方 CPF/CNPJ。-
payer_request *string给付款方的消息。-
rebate_amountfloat支付前的绝对折扣金额。-
interest_amountfloat到期后每天逾期的绝对利息金额,若在到期后一天支付,总金额为原始金额加罚款。-
fine_amountfloat到期后的绝对罚款金额。-
discountsarray of objects折扣配置。-
additional_dataarray of objects将展示给付款方的信息。-
pix_transfer_keystring与 QR 码清算对应的 PIX 交易 UUID4 标识密钥。-
paid_amountfloat考虑罚款、折扣等后的实际支付金额。-
base_64_payloadstringBase64 格式的 QR 码支付 URL。-
qr_code_eventsarray of objectsQR 码经历的状态变更列表。-
created_atdatetimeQR 码在系统中的创建日期和时间。-

qr_code_status 对象

字段类型描述字符数
activestringQR 码处于活跃状态,可用于支付。-
finishedstringQR 码已支付。-
written_offstringQR 码已被客户撤销。-
bank_written_offstringQR 码因期限过期被自动撤销。-

discount 对象

字段类型描述字符数
discount_value *float折扣金额。-
discount_numberint32折扣应用的顺序。-
discount_limit_datestring折扣截止日期。-

additional_data 对象

字段类型描述字符数
key_name *string字段名称。-
valuestring字段值。-

qr_code_events 对象

字段类型描述字符数
request_control_key *string生成该事件的请求的唯一 UUID4 标识符。-
event_type *string事件类型。"registration"、"write_off"、"payment"
created_at *datetime事件创建的日期和时间。-
STATUS
400
响应体
{
"title": "Bad Request",
"description": "Invalid payload for QR Code creation.",
"translation": "Payload inválido para a criação de QR Code.",
"code": "QRI000003"
}

STATUS
404
响应体:未找到 QR 码密钥
{
"title": "Not found",
"description": "No Pix QR Code found for qr_code_key {qr_code_key}.",
"translation": "Não foi encontrado nenhum QR Code com a qr_code_key {qr_code_key}.",
"code": "QRI000005"
}