VersellAPI

Comprovante Pix (PDF)

Obtenha o comprovante de um pagamento Pix liquidado como documento PDF codificado em base64.

GET/api/v2/pix/payments/receipt/{endToEndId}

Retorna o comprovante legal do pagamento Pix liquidado em formato PDF, codificado em string base64. Requer o escopo pix.read.

Base URL: https://pagamentos.basspago.com.br

Headers

HeaderValorDescricao
AuthorizationBearer {access_token}Token de acesso obtido via OAuth2

Parametros de Rota

NomeTipoDescricao
endToEndIdstringIdentificador único (endToEndId) da operação Pix da qual deseja extrair o comprovante

Exemplo de Response

{
  "data": {
    "pdf": "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCg=="
  }
}

Exemplos de Codigo

curl -X GET \
  https://pagamentos.basspago.com.br/api/v2/pix/payments/receipt/E12345678202606112115s0987654321 \
  --cert ./client.crt \
  --key ./client.key \
  -H 'Authorization: Bearer {access_token}'
*
O campo data.pdf contém o documento em base64. Decodifique o conteúdo e salve com a extensão .pdf para obter o comprovante. O endToEndId é retornado na criação do pagamento e nas notificações de webhook.

Erros

StatusDescrição
401Token de autenticação inválido ou expirado
403Credencial sem permissão para acessar este recurso
404Nenhuma transação Pix localizada com o endToEndId informado
500Erro inesperado ao gerar o comprovante PDF