Endpoint: GET /sales/seller/{seller_id}/checkoutlink/{checkoutlink_pk}/payments/{id}/
Autenticação: Bearer JWT ou chave de API do vendedor (TokenAuth)
Retorna um unico pagamento de checkout — o registro criado quando um comprador pagou um link de checkout via Pagar cobranca. Atualmente expoe os mesmos campos da listagem (id, resumo online_sell, customer, status). O valor de status e agregado das transacoes subjacentes:
  • waiting — nenhuma transacao associada ainda.
  • mixed — mais de um status distinto de transacao.
  • caso contrario — o status unico (succeeded, failed, pending, pre_authorized, reversed, refunded, partial_refunded, dispute, charged_back, …).
Para inspecionar os detalhes de cartao/PIX/boleto, em seguida consulte Listar transacoes filtrando por ?sell={este id} e leia o bloco payment_method em Buscar transacao.

Pre-requisitos

  • O Link de checkout deve existir.
  • O chamador precisa de vinculo de acesso para seller_id.

Parametros de caminho

seller_id
string
required
UUID unificado da conta.
UUID do link de checkout ao qual este pagamento pertence.
id
string
required
UUID do pagamento.

Resposta

id
string
UUID do pagamento.
online_sell
object
Resumo do link pai: id, name, reference, amount, expiration_date.
customer
object
Dados do comprador: name, email, phone_number, country_code.
status
string
Status agregado da transacao.
{
  "id": "11b3aa42-7e3e-4d56-a55a-2cbb33d3b1cc",
  "online_sell": {
    "id": "2c1f8a4e-3a3a-4f72-9d3c-1aa2f0c0aa11",
    "name": "Curso Online de Maio",
    "reference": "curso-maio-2026",
    "amount": "499.00",
    "expiration_date": "2026-06-30"
  },
  "customer": {
    "name": "Maria Souza",
    "email": "maria@example.com",
    "phone_number": "11999990000",
    "country_code": "+55"
  },
  "status": "succeeded"
}

Erros

StatusQuando
401Credenciais ausentes ou invalidas.
403Sem vinculo de acesso para seller_id.
404Pagamento nao encontrado neste link de checkout.

Exemplos

curl "https://api.dlpay.cloud/sales/seller/$SELLER_ID/checkoutlink/$CHECKOUT_ID/payments/$PAYMENT_ID/" \
  -H "Authorization: Bearer $ACCESS_TOKEN"