Pular para o conteúdo principal

Buscar Entrada de Instrumento de Pagamento por Chave

A busca de entrada de instrumento de pagamento por chave retornará os detalhes completos de uma entrada específica, incluindo todos os itens da fatura relacionados.

Request

ENDPOINT
/wallet/WALLET_KEY/payment_instrument/PAYMENT_INSTRUMENT_KEY/payment_instrument_entry/PAYMENT_INSTRUMENT_ENTRY_KEY
MÉTODO
GET

Path Parameters

CampoTipoDescriçãoCaracteres
wallet_keyuuidv4Chave única da carteira no formato UUID v436
payment_instrument_keyuuidv4Chave única do instrumento de pagamento no formato UUID v436
payment_instrument_entry_keyuuidv4Chave única da entrada no formato UUID v436

Response

STATUS
200
Response Body: Detalhes da entrada de instrumento de pagamento
{
"payment_instrument_entry_key": "8cb70dea-9fb0-4a68-9572-99a72849c8d6",
"payment_instrument_entry_amount": 150.00,
"payment_instrument_entry_type": "purchase",
"payment_instrument_entry_status": "active",
"payment_instrument_entry_data": {
"merchant_name": "Merchant Name",
"merchant_country": "Merchant Country",
"merchant_postal_code": "Merchant Postal Code",
"merchant_city": "Merchant City",
"merchant_street": "Merchant Street"
},
"invoice_items": [
{
"invoice_item_key": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"invoice_key": "f2cad6b4-2a68-9572-99a7-2849c8d6ecf8",
"wallet_entry_key": null,
"payment_instrument_entry_key": "8cb70dea-9fb0-4a68-9572-99a72849c8d6",
"installment_number": 1,
"invoice_description": "Compra no estabelecimento XYZ",
"amount": 150.00,
"used_limit": 150.00,
"invoice_item_status": "active",
"invoice_item_due_date": "2024-02-15",
"created_at": "2024-01-15T10:30:00Z"
}
],
"created_at": "2024-01-15T10:30:00Z"
}

Response Body Params

CampoTipoDescriçãoCaracteres
payment_instrument_entry_key *uuidv4Chave única de identificação da entrada no formato uuid v436
payment_instrument_entry_amount *numberValor da entrada-
payment_instrument_entry_type *stringTipo da entrada do instrumento de pagamentoEnumeradores payment_instrument_entry_type
payment_instrument_entry_status *stringStatus da entrada do instrumentoEnumeradores payment_instrument_entry_status
invoice_items *object arrayItens da fatura relacionadosObjeto invoice_item
payment_instrument_entry_dataobjectDados do adicionaisObjeto payment_instrument_entry_data
created_at *stringData de criação (formato ISO 8601 UTC)-

Objeto payment_instrument_entry_data (purchase | withdraw)

CampoTipoDescriçãoCaracteres
merchant_name *stringNome do estabelecimento comercial-
merchant_country *stringPaís do estabelecimento comercial-
merchant_postal_code *stringCódigo postal do estabelecimento comercial-
merchant_city *stringCidade do estabelecimento comercial-
merchant_street *stringRua do estabelecimento comercial-

Objeto payment_instrument_entry_data (postpaid_card_issuance)

CampoTipoDescriçãoCaracteres
postpaid_card_issuance_name *stringNome da emissão do cartão pós-pago-
payment_instrument_key *stringChave única do instrumento de pagamento no formato UUID v436
postpaid_card_key *stringChave única do cartão pós-pago no formato UUID v436
Observação

Esta entrada existe apenas para cartões de carteira de cartão benefício.

Enumeradores payment_instrument_entry_type

EnumeradorDescrição
purchaseCompra
withdrawSaque

Enumeradores payment_instrument_entry_status

EnumeradorDescrição
activeEntrada ativa
canceledEntrada cancelada

Objeto invoice_item

CampoTipoDescriçãoCaracteres
invoice_item_key *uuidv4Chave única de identificação do item da fatura no formato uuid v436
invoice_key *uuidv4Chave única de identificação da fatura no formato uuid v436
wallet_entry_keyuuidv4Chave única de identificação da entrada da carteira no formato uuid v436
payment_instrument_entry_keyuuidv4Chave única de identificação da entrada do instrumento de pagamento no formato uuid v436
installment_number *integerNúmero da parcela-
invoice_description *stringDescrição do item da fatura-
amount *numberValor do item-
used_limit *numberLimite utilizado-
invoice_item_status *stringStatus do item da faturaEnumeradores invoice_item_status
invoice_item_due_date *stringData de vencimento do item (formato YYYY-MM-DD)10
created_at *stringData de criação (formato ISO 8601 UTC)-

Enumeradores invoice_item_status

EnumeradorDescrição
activeItem pendente de pagamento (fatura ao qual o mesmo pertence não foi paga)
canceledItem cancelado

Error Response

STATUS
4xx
Response Body: Error
{
"title": "titulo",
"description": "description in English",
"translation": "descrição em portugues",
"code": "codigo",
"extra_fields": {}
}
Código HTTP
status
Código QI
code
Título
title
Descrição (eng)
description
Descrição (pt-br)
translation
404CIN000007Wallet not FoundWallet with key: abeca0d0-a09d-4b3b-a495-40b553422ced was not foundCarteira com a chave: abeca0d0-a09d-4b3b-a495-40b553422ced não foi encontrado
404CIN000017Payment Instrument Not FoundPayment instrument was not foundInstrumento de pagamento não foi encontrado
404CIN000086Not FoundPayment instrument entry was not foundTransação para instrumento de pagamento não foi encontrada