Lista pagamentos

A Paytime permite consultar os pagamentos de boletos bancários realizados dentro do marketplace. Essa consulta retorna informações detalhadas sobre o pagamento, incluindo status, valores, taxas, estabelecimento e marketplace.

Descrição

Esta rota permite consultar todos os pagamentos realizados pela conta Paytime, atualmente limitados a pagamentos de boletos bancários.

🔽

GET urlServidor/v1/marketplace/payments

🔐 Parâmetros da Requisição

NomeTipoObrigatórioDescrição
integration-keystringSimChave de integração.
x-tokenstringSimToken utilizado para autenticação. Pode ser encontrado no portal da API.
AuthorizationAuth Type Bearer TokenSimInserir o Bearer Token, gerado na rota Auth

🔍 Parâmetros de Consulta (Query)

NomeTipoLocalDescriçãoExemplo
filtersstring (JSON)queryFiltros personalizados. Campos disponíveis: status, amount, expected_on, created_at, establishment.id, entre outros.{ "status": "CREATED" }
searchstringqueryTexto de busca livre nos campos _id, establishment.first_name, marketplace.document, etc.123456
perPagenumberqueryLimitado ao máximo de 100 por página.20
pagenumberqueryPágina a ser retornada.1
sortersstring (JSON)queryLista de ordenação.[{"column":"created_at","direction":"DESC"}]

📤 Exemplo de Resposta (200 - OK)

{
    "total": 1,
    "page": 1,
    "perPage": 20,
    "lastPage": 1,
    "data": [
        {
            "_id": "68fa6717335fe7e377c83322",
            "status": "PROCESSING",
            "expected_on": "2025-10-23T12:00:00.000Z",
            "amount": 150000,
            "payment_details": {
                "balance": 150000,
                "card": 0,
                "total": 150000,
                "fees": 0
            },
            "establishment": {
                "id": 155100,
                "type": "BUSINESS",
                "access_type": "ACQUIRER",
                "active": 1,
                "first_name": "Teste Sandbox",
                "last_name": "Solucoes",
                "document": "11299221000129"
            },
            "marketplace": {
                "id": 26,
                "type": "LICENSED",
                "nickname": "Parceiro Integrações",
                "active": 1,
                "first_name": "Webhooks Integrações",
                "last_name": "API Integrações",
                "document": "60274849000185"
            },
            "created_at": "2025-10-23T17:34:15.554Z"
        }
    ]
}

🧾 Descrição dos Campos do Response

CampoTipoDescrição
totalnumberQuantidade total de registros retornados.
pagenumberPágina atual dos resultados paginados.
perPagenumberQuantidade de registros exibidos por página.
lastPagenumberNúmero total de páginas disponíveis.
dataarrayLista de pagamentos retornados conforme filtros e paginação.

📄 Objeto de Pagamento

CampoTipoDescrição
_idstringIdentificador único do pagamento.
statusstringStatus atual do pagamento.
Valores possíveis: PAID, PENDING, PROCESSING, REFUNDED, CANCELED
expected_onstring($date-time)Data prevista para o pagamento.
amountnumberValor total do pagamento.

💳 Objeto payment_details

CampoTipoDescrição
balancenumberValor pago utilizando saldo da conta.
cardnumberValor pago utilizando cartão.
totalnumberValor total do pagamento (saldo + cartão).
feesnumberValor total das taxas aplicadas.

🏪 Objeto establishment

CampoTipoDescrição
idnumberIdentificador do estabelecimento.
typestringTipo do estabelecimento (INDIVIDUAL ou BUSINESS).
access_typestringTipo de acesso do estabelecimento.
activenumberIndica se o estabelecimento está ativo (1 ou 0).
first_namestringNome / Razão Social.
last_namestringSobrenome / Nome Fantasia.
documentstringCPF ou CNPJ do estabelecimento.

🧩 Objeto marketplace

CampoTipoDescrição
idnumberIdentificador do marketplace.
typestringTipo do marketplace (WHITELABEL, LICENSED, REPRESENTATIVE).
nicknamestringApelido ou nome curto do marketplace.
activenumberIndica se o marketplace está ativo (1 ou 0).
first_namestringNome / Razão Social.
last_namestringSobrenome / Nome Fantasia.
documentstringCPF ou CNPJ do marketplace.

🕓 Campos de datas

CampoTipoDescrição
created_atstring($date-time)Data e hora da criação do pagamento.
payment_datestring($date-time)Data e hora em que o pagamento foi efetivado.

🔔 Observação Importante

Os pagamentos de boletos são processados via Banking Paytime.

Para acompanhar a evolução de status, é essencial consumir os webhooks relacionados, como updated-billet-status.

A resposta desta rota serve para consultas e conciliação dos pagamentos já registrados no sistema.


Did this page help you?