Pagamentos

Este método permite consultar os detalhes e o status de todas as solicitações de pagamento geradas e processadas pela plataforma Mercos (MercosPay).


Estrutura da Resposta (GET)

CampoTipoDescrição
idIntegerIdentificador único da solicitação de pagamento.
tokenStringToken único da solicitação de pagamento. Com ele é possível acessar a página de um Link de pagamento pela URL https://app.mercos.com/pagamentos/+token
data_criacaoDateTimeData e hora que a solicitação de pagamento foi criada.
criador_idIntegerIdentificador único do usuário que criou a solicitação de pagamento.
pedido_idIntegerIdentificador único do pedido.
cliente_idIntegerIdentificador único do cliente.
valorDecimalValor cobrado.
numero_parcelasNumberNúmero de parcelas.
forma_pagamentoStringFormas de pagamento disponíveis: credit para Cartão de crédito, boleto para Boleto.
nota_fiscalStringNúmero da Nota Fiscal, quando informada.
data_expiracaoDateData em que a solicitação de pagamento expira. Nos links de pagamento, o cliente ficará impedido de utilizar o link após esta data, com exceção dos links de Boletos.
ultima_alteracaoDateTimeData e hora da última atualização na solicitação de pagamento. Alterações no status da transação também atualizam este campo.
excluidoBooleanIndica se a solicitação de pagamento foi excluída.
transacoesObjeto de transaçõesLista as transações associadas a solicitação de pagamento. Em um parcelamento, cada parcela corresponde a uma transação.

Estrutura do Objeto transacoes

CampoTipoDescrição
transacao_idIntegerIdentificador único da transação.
valorDecimalValor cobrado. No caso de um parcelamento, este corresponde ao valor da parcela.
valor_liquidoDecimalValor líquido, descontadas as tarifas de processamento da transação ou emissão de boleto.
valor_originalDecimalValor da cobrança na criação. Auxilia na identificação de alterações posteriores.
data_vencimentoDateData de vencimento da transação.
data_vencimento_originalDateData de vencimento na criação da cobrança. Auxilia na identificação de alterações posteriores.
observacaoStringDescrição exibida no corpo do boleto. Para outras formas de pagamento, será sempre null.
bandeiraStringBandeira do cartão. Para outras formas de pagamento, será sempre null.
statusStringStatus dessa transação: pendente, recebido, confirmado, vencida, estornada, recebido-em-dinheiro, estorno-solicitado, chargeback-recebido, chargeback-disputa, chargeback-aguardando-repasse, recuperacao, recuperada, aguardando-analise
data_ultimo_statusDateTimeData da última atualização no status da transação.
data_prevista_repasseDateData estimada para o repasse do valor líquido.
data_repasseDateData em que o repasse foi realizado.


Status de Pagamento — Mercos Pay

As transações do Mercos Pay possuem dois tipos de status que trabalham juntos para refletir a situação completa de um pagamento:

  • Situação do Pedido — indica o estado geral do pagamento vinculado ao pedido. É o status de mais alto nível, visível na listagem de pedidos.

  • Situação do Pagamento — traz o detalhamento de cada transação individualmente, com granularidade maior sobre o que aconteceu (confirmado, vencido, estornado, etc).

Abaixo estão descritos todos os valores possíveis para cada um deles.

Situação do Pedido

Não Pago — Cobrança emitida mas ainda não paga pelo cliente.

Pago R$ XXX,XX — Valor pago, podendo ser integral ou parcial (ex: alguns boletos parcelados foram pagos).

Falha no Pagamento — Exclusivo para cartão de crédito, quando houve tentativa de pagamento mas ocorreu algum erro (cartão errado, sem saldo, não autorizado).

Situação do Pagamento

Pendente — O Mercos ainda aguarda o pagamento do pedido.

Confirmado — Exclusivo para cartão de crédito, quando o cliente finalizou o pedido mas o valor ainda não caiu em conta.

Recebido — Recebimento já processado e disponível na conta.

Vencido — Boleto, PIX ou link com data limite expirada, ou boleto com vencimento passado.

Recebido em Dinheiro — Recebimento confirmado manualmente pela plataforma do Asaas.

Estornado — Valor devolvido ao pagador, geralmente quando o cliente desiste da compra.