Objetos do Extrato
O extrato mostra todos os tipos de transações que ocorreram em determinada conta de pagamento.
Cada transação é uma nova entrada no extrato e elas estão listadas abaixo com seus campos.
Para ver a estrutura de cada transação, basta dar uma olhadinha aqui.
Tipos de Transação
Veja os possíveis valores para o campo type
, sua descrição e as possíveis combinações com o campo operation
.
Valores (type ) |
Descrição | Valores possíveis (operation ) |
---|---|---|
balance_blocked | Bloqueio de Saldo. | credit ou debit |
balance_unblocked | Desbloqueio de Saldo. | credit |
card_payment | Liquidação de recebíveis de cartão recebido. | credit |
external | Transferência externa. (TED) | credit ou debit |
external refund | Devolução de Transferência externa. | credit |
instant_payment | Transação de Instant Payment / Qr Code. | credit ou debit |
internal | Transferência interna. | credit ou debit |
loan_payments | Valor referente a um empréstimo/crédito. | credit ou debit |
outbound_pix_payment | Envio de um Pix. | debit |
outbound_stone_prepaid_card_payment | Compra feita com Cartão Stone. | debit |
outbound_stone_prepaid_card_payment_refund | Devolução de compra com Cartão Stone. | credit |
outbound_stone_prepaid_card_payment_chargeback | Devolução do dinheiro ao usuário devido ao pedido de chagerback de uma compra feita com cartão Stone. | credit |
outbound_stone_prepaid_card_withdrawal | Saque com Cartão Stone feito no Banco24Horas. | debit |
outbound_stone_prepaid_card_withdrawal_refund | Devolução de Saque feito no Banco24Horas. | credit |
payment | Pagamento de documento com código de barras. | credit ou debit |
payment_refund | Devolução do pagamento de documento com código de barras. | credit |
payroll | Folha de pagamento. | debit |
pix_payment | Recebimento de Pix. | credit |
refund_for_pix_payment | Devolução de um Pix recebido. | debit |
refund_reversal_for_pix_payment | Recebimento de um Pix que havia devolvido. | credit |
refund_for_outbound_pix_payment | Devolução de um Pix que havia enviado. | credit |
salary | Recebimento de salário. | credit |
salary_portability | Envio do salário para a outra instituição onde foi solicitada a portabilidade. | debit |
salary_portability_refund | Devolução de salário pela instituição cadastrada na portabilidade. | credit |
salary_portability_employer_refund | Devolução de salário do empregado para a instituição cadastrada na portabilidade. (No caso de processamento do cancelamento da portabilidade, o empregado poderá receber nas duas instituições) |
debit |
Campos das Transações
Todas as entradas do extrato tem alguns campos padrões, são eles:
Chave | Descrição | Tipo |
---|---|---|
type | Identifica o tipo de movimentação do extrato. Veja os possíveis valores desse campo na tabela acima. | String |
operation | Identifica se a movimentação foi de entrada de dinheiro, credit , ou de saída de dinheiro, debit . Veja as combinações possíveis de tipos e operações na tabela acima. |
String |
balance_before | Saldo antes da operação ocorrer. | Integer |
balance_after | Saldo disponível após o valor da operação, incluindo taxas. | Integer |
amount | Valor da operação sem taxas. | Integer |
account_id | ID da conta pagamento a qual essa entrada pertence. | String |
created_at | Data de processamento da transação / de entrada da transação no extrato. Formato: datetime. | String |
status | Status atual da transação. Varia de acordo com o tipo de transação. | String |
id | Identificador da transação que originou essa movimentação no extrato. | String |
Abaixo temos os campos que são utilizados em cada tipo de transação no extrato:
Chave | Descrição | Tipo | Transação |
---|---|---|---|
operation_amount | Valor bloqueado ou desbloqueado na operação. | Integer | balance_blocked , balance_unblocked |
reason | Motivo do bloqueio ou desbloqueio. | String | balance_blocked , balance_unblocked |
acquirer | Instituição responsável pela liquidação de recebíveis. | String | card_payment |
card_network_code | Código da rede do cartão. | String | card_payment |
card_network_name | Nome da rede do cartão. | String | card_payment |
card_type | Tipo do cartão. | String | card_payment |
is_prepayment | Informa se o cartão é do tipo pré-pago ou não. | Boolean | card_payment |
counter_party | Dados do beneficiário da transação. Veja seus campos abaixo | Object | external , external_refund , instant_payment , internal , salary , salary_portability , salary_portability_refund , salary_portability_employer_refund |
delayed_to_next_business_day | Informa se a transação foi adiada para o próximo dia útil ou não. | Boolean | external |
fee_amount | Valor da taxa da transação. | Integer | external , external_refund , instant_payment , internal , outbound_stone_prepaid_card_payment , outbound_stone_prepaid_card_payment_refund , outbound_stone_prepaid_card_payment_chargeback , outbound_stone_prepaid_card_withdrawal , outbound_stone_prepaid_card_withdrawal_refund , payment , payment_refund |
operation_amount | Valor da operação, sem o valor da taxa. | Integer | external , external_refund , instant_payment , internal , outbound_stone_prepaid_card_payment , outbound_stone_prepaid_card_payment_refund , outbound_stone_prepaid_card_payment_chargeback , outbound_stone_prepaid_card_withdrawal , outbound_stone_prepaid_card_withdrawal_refund , payment , payment_refund |
operation_id | Código identificador da operação. | String | external , instant_payment , internal , outbound_stone_prepaid_card_payment , outbound_stone_prepaid_card_payment_refund , outbound_stone_prepaid_card_payment_chargeback , outbound_stone_prepaid_card_withdrawal , outbound_stone_prepaid_card_withdrawal_refund , payment , payroll |
refund_reason_code | Código da razão da devolução da transação. | String | external , external_refund , salary_portability_refund |
refund_reason_description | Descrição da razão de devolução da transação. | String | external , external_refund , salary_portability_refund |
scheduled_at | Data em que foi realizado o agendamento da transação. | String | external , internal , payment |
scheduled_to_effective | Data que o sistema agendou para realizar a transação. | String | external |
scheduled_to_requested | Data solicitada para agendamento da transação. | String | external |
original_operation_id | Código identificador da operação original. | String | external_refund , payment_refund |
refunded_at | Data em que a transação foi devolvida. | String | external_refund , payment_refund |
schedule_to | Data para qual foi realizado o agendamento da transação. | String | internal |
account_settlement_policy_retention | Dados da conta em que será realizada a retenção de liquidação de conta. Veja seus campos abaixo | Object | loan_payments |
original_operation_entry | Dados da operação original.Veja seus campos abaixo. | Object | loan_payments |
original_operation_entry_type | Tipo da operação original. | String | loan_payments |
acquirer_code | Código do adquirente. | String | outbound_stone_prepaid_card_payment , outbound_stone_prepaid_card_payment_refund , outbound_stone_prepaid_card_payment_chargeback , outbound_stone_prepaid_card_withdrawal , outbound_stone_prepaid_card_withdrawal_refund |
acquirer_name | Nome do adquirente. | String | outbound_stone_prepaid_card_payment , outbound_stone_prepaid_card_payment_refund , outbound_stone_prepaid_card_payment_chargeback , outbound_stone_prepaid_card_withdrawal , outbound_stone_prepaid_card_withdrawal_refund |
card_acceptor | Dados sobre o cartão em que foi realizada a compra. Veja seus campos abaixo | Object | outbound_stone_prepaid_card_payment , outbound_stone_prepaid_card_payment_refund , outbound_stone_prepaid_card_payment_chargeback , outbound_stone_prepaid_card_withdrawal , outbound_stone_prepaid_card_withdrawal_refund |
card_last_four_digits | Últimos dígitos do cartão em que foi realizada a compra. | String | outbound_stone_prepaid_card_payment , outbound_stone_prepaid_card_payment_refund , outbound_stone_prepaid_card_payment_chargeback , outbound_stone_prepaid_card_withdrawal , outbound_stone_prepaid_card_withdrawal_refund |
transaction_authorization | Dados sobre a autorização da transação de uma compra feita com cartão. Veja seus campos abaixo | Object | outbound_stone_prepaid_card_payment , outbound_stone_prepaid_card_payment_refund , outbound_stone_prepaid_card_payment_chargeback , outbound_stone_prepaid_card_withdrawal , outbound_stone_prepaid_card_withdrawal_refund |
transaction_chargeback | Dados sobre o estorno da transação de uma compra feita com cartão. Veja seus campos abaixo | Object | outbound_stone_prepaid_card_payment_chargeback |
barcode | Código de barras de um boleto. | String | payment |
details | Dados sobre o pagamento de um boleto. Veja mais sobre esse campo aqui | Object | payment , payment_refund |
scheduled_to | Data para qual foi agendado o pagamento de um boleto. | String | payment |
writable_line | Linha digitável de um boleto. | String | payment , payment_refund |
Campos do Objeto (counter_party
):
Chave | Descrição | Tipo |
---|---|---|
account | Dados da conta destino. Veja seus campos abaixo | Object |
entity | Dados Pessoais. Veja seus campos abaixo | Object |
Campos do Objeto (account
):
Chave | Descrição | Tipo |
---|---|---|
account_code | Código da Conta. | String |
account_type | Tipo da conta. | String |
branch_code | Agência da conta. | String |
institution | Código da instituição da conta. | String |
institution_name | Nome da instituição da conta. | String |
Campos do Objeto (entity
):
Chave | Descrição | Tipo |
---|---|---|
document | Número de documento do responsável da conta. | String |
document_type | Tipo de documento do responsável da conta. | String |
name | Nome do responsável da conta. | String |
Campos do Objeto (account_settlement_policy_retention
):
Chave | Descrição | Tipo |
---|---|---|
account_settlement_policy_id | Identificador único dos juros do empréstimo/crédito. | String |
applied_retention_rules | Dados de onde será aplicada as regras de juros. Veja seus campos abaixo | Object |
retained_amount | Valor dos juros. | Integer |
total_amount | Valor total do empréstimo/crédito. | Integer |
Campos do Objeto (applied_retention_rules
):
Chave | Descrição | Tipo |
---|---|---|
acquirer | Instituição responsável pela liquidação de recebíveis. | String |
card_network_code | Código da rede do cartão. | String |
card_type | Tipo de cartão. | String |
desired_rule_amount | Valor desejado dos juros. | Integer |
effective_rule_amount | Valor efetivo dos juros. | Integer |
is_prepayment | Informa se o cartão é do tipo pré-pago ou não. | Boolean |
retained_portion | Dados sobre a porcentagem dos juros.Veja seus campos abaixo | Object |
same_ownership | Informa se o pagador pode ser da mesma instituição que o beneficiário. | String |
target_account_id | Identificador da conta que irá receber o empréstimo/crédito. | String |
Campos do Objeto (retained_portion
):
Chave | Descrição | Tipo |
---|---|---|
coefficient | Valor do coeficiente para cálculo dos juros do empréstimo/crédito. | Integer |
exponent | Valor do expoente para cálculo dos juros do empréstimo/crédito. | Integer |
Campos do Objeto (original_operation_entry
):
Chave | Descrição | Tipo |
---|---|---|
amount | Valor original retido para pagamento do empréstimo/crédito. | Integer |
barcode | Código de barras referente ao empréstimo/crédito. | String |
barcode_payment_invoice_id | Identificador do pagamento do código de barras do empréstimo/crédito. | String |
beneficiary | Dados do beneficário do empréstimo/crédito. Veja seus campos abaixo | Object |
created_at | Data da criação do pedido do empréstimo/crédito. | String |
invoice_type | Tipo de fatura do empréstimo/crédito. | String |
operation | Tipo de operação do empréstimo/crédito. | String |
writable_line | Linha digitável do empréstimo/crédito. | String |
Campos do Objeto (beneficiary
):
Chave | Descrição | Tipo |
---|---|---|
document | Documento do beneficiário. | String |
document_type | Tipo do documento do beneficiário. | String |
legal_name | Nome completo ou razão social do beneficiário. | String |
trade_name | Nome fantasia do beneficiário. Campo não obrigatório. | String |
Campos do Objeto (card_acceptor
):
Chave | Descrição | Tipo |
---|---|---|
city | Cidade onde foi realizada a compra. | String |
country | País onde foi realizada a compra. | String |
mcc | Tipo de taxa que será aplicada à compra. (Ex.: taxa de intercâmbio, taxa da rede do cartão, entre outras) |
String |
name | Nome do dono do cartão. | String |
Campos do Objeto (transaction_authorization
):
Chave | Descrição | Tipo |
---|---|---|
authorization_medium | Tipo de autorização recebida na compra. | String |
captured_value | Dados do valor na moeda em que ocorreu a compra, sem taxas. | Object |
conversion_rate | Taxa de conversão. | String |
country | Código do país onde ocorreu a compra. | String |
iof_fee | Taxa de IOF. Campo não obrigatório. | Integer |
pos_authorization_time | Data da autorização. | String |
value | Dados do valor convertido pra BRL, com taxas. Veja seus campos abaixo | Object |
Campos do Objeto (captured_value
):
Chave | Descrição | Tipo |
---|---|---|
amount | Valor capturado no momento da compra via cartão, sem taxas. | Integer |
currency | Moeda utilizada no momento da compra via cartão. | String |
Campos do Objeto (value
):
Chave | Descrição | Tipo |
---|---|---|
amount | Valor total da compra convertido para BRL, com taxas incluídas. | Integer |
currency | Moeda convertida para BRL. | String |
Campos do Objeto (transaction_chargeback
):
Chave | Descrição | Tipo |
---|---|---|
charged_back_at | Data em que ocorreu a devolução do valor da compra. | String |
id | Identificador da devolução da transação. | String |
value | Dados do valor estornado.Veja seus campos aqui | Object |
Última modificação: 28.10.2020