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": "concluded",
"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": "3571e292-3a83-4011-904d-20ee963022ef",
"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": "concluded",
"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 consignado.

Enumeradores payment_instrument_entry_type​

EnumeradorDescrição
purchaseCompra
withdrawSaque
postpaid_card_issuanceEmissão de cartão pós-pago

Enumeradores payment_instrument_entry_status​

EnumeradorDescrição
processing_conclusionEntrada em processamento de conclusão
processing_cancellationEntrada em processamento de cancelamento
concludedEntrada concluída
canceledEntrada cancelada
Observação

A entrada do instrumento de pagamento pode transicionar diretamente de processing_conclusion para processing_cancellation e canceled. Nesse caso, nenhum invoice item é criado.

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
concludedItem concluído (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