Paylogos
  1. INTRODUÇÃO E ASPECTOS GERAIS
Paylogos
  • GUIA DE IMPLEMENTAÇÃO
    • INTRODUÇÃO E ASPECTOS GERAIS
      • Introdução a Paylogos
      • Requisitos de segurança
      • Autenticação
      • Bandeiras aceitas
      • Conta Gráfica Paylogos
      • Webhook
        • Notificações e eventos
        • Webhook com autorização
    • CADASTRO E CREDENCIAMENTO
      • Compradores
    • GESTÂO DE TRANSAÇÃO E RECEBÍVEIS
      • Pagamentos digitais
      • Recebível
      • Pagamentos Recorrentes (Planos e Assinaturas)
      • Recibo
      • Eventos de webhook
      • Dúvidas frequentes (FAQ)
      • Cartão de crédito online
        • Cobrando com cartão de crédito online
        • Coletando dados de cartão
        • Autorização direta de transações
        • Cobrando com o id do customer (customer_id)
        • Cobrando com o id do cartão (card_id)
        • Pré-autorização de transações
        • Parcelando transações
        • Utilizando Data Only
        • Utilizando 3DS MPI
      • Boleto bancário
        • Cobrando com boleto bancário
        • Layout boleto
        • Gerando um boleto
        • Multa, juros e descontos
      • PIX
        • Cobrando com Pix online
        • Pix online
        • Preparando o seller para oferta do Pix online
        • Criando uma transação Pix online
        • Regras de Payout Pix online
      • Cancelamentos e Extornos
        • Cancelando transações cartão
        • Solicitação de cancelamento e estorno de boletos
        • Estorno da transação Pix
    • REPASSES E TRANSFERÊNCIAS
      • Transferência
      • Política de recebimento
      • Saldo de conta
      • Eventos de webhook
      • Dúvidas frequentes (FAQ)
  • REFERÊNCIAS DE API
    • INTRODUÇÃO E ASPECTOS GERAIS
      • Introdução
      • Requisitos de segurança
      • Autenticação
      • Testando
      • Códigos de erro
    • CADASTRO E CREDENCIAMENTO
      • Compradores
        • Criar comprador
        • Listar compradores
        • Alterar comprador
        • Recuperar detalhes de comprador por ID
        • Remover comprador por ID
        • Buscar comprador por CPF/CNPJ
    • TOKENIZAÇÃO DE CARTÃO
      • Tokenização de cartão
        • Criar novo token de cartão
    • GESTÃO DE TRANSAÇÕES E RECEBÍVEIS
      • Gestão de cartão
        • Associar cartão com comprador
        • Listar detalhes de cartão pelo identificador
        • Remover cartão pelo identificador
      • Transações
        • Criar transação - Autorização Direta
        • Criar transação - Usando Customer ID
        • Criar transação - Usando Card ID
        • Criar transação - Boleto com PIX
        • Criar transação - Boleto Simples
        • Criar transação - Boleto Completo
        • Criar transação - PIX
        • Listar transações
        • Listar detalhes de transação pelo identificador
        • Alterar detalhes de transação pelo identificador
        • Estornar transação
        • Disponibilizar link carta de cancelamento
      • Source
        • Criar source para utilização transação
        • Listar detalhes de source pelo identificador
        • Remover source pelo identificador
      • Boleto
        • Enviar cobrança de boleto por email
        • Listar detalhes de boleto
        • Solicitar cancelamento de boleto
      • Planos de Recorrência
        • Criar um plano
        • Listar planos
        • Recupera um plano pelo identificador
        • Alterar plano pelo identificador
        • Deletar um plano pelo identificador
      • Assinatura de Recorrência
        • Criar uma assinatura
        • Listar assinaturas
        • Listar os detalhes de uma assinatura pelo identificador
        • Alterar os detalhes de uma assinatura pelo identificador
        • Remover uma assinatura pelo identificador
        • Suspender uma assinatura pelo identificador
        • Reativa uma assinatura pelo identificador
      • Fatura de Recorrência
        • Criar uma fatura avulsa
        • Listar faturas
        • Listar os detalhes de uma fatura pelo identificador
        • Remover uma fatura pelo identificador
        • Aprovar fatura pendente
        • Estornar e reembolsar fatura
      • Recibo
        • Enviar recibo por email
        • Enviar recibo por SMS
        • Recuperar detalhes do recibo
        • Renderizar template de recibo HTML
      • Recebível
        • Listar detalhes de recebível
        • Listar recebíveis por transação
    • REPASSES E TRANSFERÊNCIAS
      • Saldo de Conta
        • Listar contas por buyer
        • Listar histórico de lançamentos pelo identificador da conta
        • Listar histórico de lançamentos de conta
        • Listar histórico de lançamentos de conta por buyer
        • Recuperar saldo
      • Transferências
        • Listar transferências
        • Recuperar detalhes de transferência
        • Listar transações associadas a transferência
      • Lançamentos Futuros
        • Listar lançamentos futuros
      • Saldo atual de Conta
        • Recuperar saldo atual de conta
    • NOTIFICAÇÕES E EVENTOS
      • Webhook
        • Criar webhook
        • Listar webhooks
        • Recuperar detalhes de webhook
        • Remover webhook
  1. INTRODUÇÃO E ASPECTOS GERAIS

Códigos de erro

Códigos de Status HTTP#

Em poucas palavras, existem apenas 3 resultados na interação entre seu aplicativo e nossa API:
Tudo funcionou
O aplicativo fez algo errado
A API fez algo errado
A API Paylogos tenta retornar códigos de status de resposta HTTP apropriados para cada solicitação.
Em geral, os códigos no intervalo 2xx indicam sucesso, os códigos no intervalo 4xx indicam um erro resultante das informações fornecidas (por exemplo, um parâmetro necessário faltou, uma transação falhou, etc.) e os códigos no intervalo 5xx indicam um erro com os servidores da Paylogos.
A tabela a seguir contém os valores mais comuns para os códigos de status HTTP retornados pela API:
HTTP STATUS CODETextoDescrição
200OKTudo funcionou conforme o esperado.
201CreatedA requisição foi bem sucedida e um novo recurso foi criado.
304Not ModifiedNão havia dados novos para retornar.
400Bad RequestA requisição foi invalida ou não atingiu o servidor. Muitas vezes, falta um parâmetro obrigatório.
401UnauthorizedAs credenciais de autenticação estavam faltando ou foram incorretas.
402Request FailedOs parâmetros foram válidos mas a requisição falhou.
403ForbiddenA requisição foi ok, mas foi recusado ou o acesso não foi permitido. Uma mensagem de erro que acompanha a mensagem explica o porquê.
404Not FoundA URI solicitada é inválida ou o recurso solicitado, como por exemplo, um vendedor não existe ou foi excluído.
500Internal Server ErrorAlgo está quebrado. Por favor, assegure-se de que a equipe Zoop esteja investigando.
502Bad GatewayA Paylogos caiu ou está sendo atualizada.

Mensagens de erro#

Quando uma requisição de API falha, a Paylogos retornará um código de resposta HTTP 4xx ou 5xx que identifica genericamente a falha, bem como uma resposta JSON que fornece informações mais específicas sobre o erro (ou os erros) que causou a falha.
A resposta conterá:
O status e o status_code.
O tipo e a categoria que você pode usar para programar as respostas aos erros.
Uma mensagem legível para humanos que explica por que o erro ocorreu.
Os valores possíveis para o parâmetro de tipo estão listados abaixo:
Status CodeTipoCategoriaDescriçãoCódigo de erro Bandeira
500processing_errorserver_api_errorOcorreu um erro de processamento na Paylogos. Se você receber esta mensagem, entre em contato com suporte@paylogos.com.br
409invalid_request_errorduplicate_taxpayer_idCustomer with this taxpayer_id already exists.
409Conflictsplit_rule_precondition_creation_failureSplit operation failed due to precondition rules. ERRO - REGRA DE CONSISTENCIA DA TRANSACAO E RECEBIVEIS
408invalid_request_errorservice_request_timeoutCredit card process is temporarily unavailable at the specified location.
404invalid_request_errorendpoint_not_foundThe requested URL was not found on the server
401invalid_request_errorauthentication_failedThe API Key provided has expired or has been deleted.
401invalid_request_errorexpired_security_keyThis API call cannot be made with a publishable API key.
401invalid_request_errorinvalid_key_for_api_callThe minimum amount is 0.50(orequivalentincountrycurrency).Theamountmustbeapositiveintegerincentsrepresentinghowmuchtocharge,e.g1260for12.60.
400invalid_request_errortransaction_amount_errorThe minimum amount is 0.50(orequivalentincountrycurrency).Theamountmustbeapositiveintegerincentsrepresentinghowmuchtocharge,e.g1260for12.60.
400invalid_request_errortransfer_amount_errorThe minimum transfer amount is 1.00(orequivalentincountrycurrency).Theamountmustbeapositiveintegerincentsrepresentinghowmuchtocharge,e.g1260for12.60.
400invalid_request_errormissing_required_paramMissing required parameter(s). Please verify request parameters.
400invalid_request_errorunsupported_payment_typeInvalid request: unsupported payment type.
400invalid_request_errorinvalid_payment_informationInvalid payment information. Please verify request parameters.
400invalid_request_errorinvalid_parameterInvalid parameter(s). Your parameter value is incorrect. Please verify request parameters.
402file_uploadfile_size_too_large
402invalid_request_errorinsufficient_escrow_funds_errorRequested transfer exceeds remaining settled funds in escrow.
402invalid_request_errorcapture_transaction_errorThe capture request failed. Transaction could not be captured.
402invalid_request_errorno_action_takenNo action taken. Unable to back out prior transaction
402invalid_request_errorseller_authorization_refusedSeller has not been authorized to charge credit cards. Complete activation to start processing payments.
402invalid_request_errorvoid_transaction_errorThe void request failed. Transaction could not be voided.
402card_errorinvalid_expiry_monthInvalid expiry month value. Please verify request parameters.
402card_errorinvalid_expiry_yearInvalid expiry year value. Please verify request parameters.
402card_errorcard_customer_not_associatedTransaction denied. No active card.
402card_errorinsufficient_funds_errorRequested credit exceeds remaining settled funds.51
402card_errorexpired_card_errorThe credit card has expired.33
402card_errorinvalid_card_numberThe card number is not a valid credit card number.15
402card_errorinvalid_pin_codeTransaction denied. Invalid PIN code.55
402card_errorauthorization_refusedTransação ilegal58

Retorno da adquirente (CNP)#

Elo (código)Elo (tipo)Visa (código)Visa (tipo)Master (código)Master (tipo)Amex (código)Amex (tipo)Mensagem de erro
5REVERSÍVEL5REVERSÍVEL5REVERSÍVEL100REVERSÍVELCONTATE A CENTRAL DO SEU CARTÃO
59REVERSÍVEL59REVERSÍVEL63REVERSÍVEL100REVERSÍVELCONTATE A CENTRAL DO SEU CARTÃO
NenhumN/AB1REVERSÍVELNenhumN/ANenhumN/ACONTATE A CENTRAL DO SEU CARTÃO
Modificado em 2025-06-04 21:17:55
Página anterior
Testando
Próxima página
Criar comprador
Built with