Ciclo de Vida e Erros da Intenção de Pagamento

Aqui você pode encontrar os possíveis status de um Payment Intent e os códigos de erro que podem ocorrer ao tentar processar um pagamento.

Aqui você pode encontrar os possíveis status de um Payment Intent.

Os possíveis status finais são:

  • PAYMENT_COMPLETED: Crédito realizado na conta de destino.
  • CONSENT_REJECTED: Pagamento rejeitado pelo usuário ou consentimento expirado.
  • PAYMENT_REJECTED: Instrução de pagamento rejeitada.
  • ERROR: Falha de validação ou erro de processo.
  • CANCELED: Cancelado por qualquer outro meio.
  • EXPIRED: O consentimento atingiu sua data de expiração.

Se o status for PAYMENT_PARTIALLY_ACCEPTED, isso significa que o pagamento requer uma autorização adicional (por exemplo, se você realizar o pagamento usando uma conta de operador, pode ser necessária a autorização de um usuário mestre).

Possíveis Erros ao Criar um Payment Intent#

Um resumo dos códigos de erro e suas descrições que podem ocorrer ao tentar processar um payment intent através da nossa API.

CódigoCódigo do ProvedorDetalhes do Provedor
VALUE_ABOVE_LIMITVALOR_ACIMA_LIMITEO valor (ou quantidade de transações) ultrapassa a faixa de limite parametrizada na detentora para permitir a realização de transações pelo cliente.
INVALID_VALUEVALOR_INVALIDOO valor enviado não é válido para o QR Code informado.
INVALID_CHARGECOBRANCA_INVALIDAValidação de expiração, validação de vencimento, Status Válido.
INVALID_CONSENTCONSENTIMENTO_INVALIDOConsentimento inválido (status não é "authorised" ou está expirado).
PARAMETER_NOT_INFORMEDPARAMETRO_NAO_INFORMADOParâmetro não informado.
INVALID_PARAMETERPARAMETRO_INVALIDOParâmetro inválido.
NOT_INFORMEDNAO_INFORMADONão informada pela detentora de conta. (possivelmente foi barrado pelo anti-fraude da instituição)
PAYMENT_DIVERGENT_FROM_CONSENTPAGAMENTO_DIVERGENTE_DO_CONSENTIMENTODados do pagamento divergentes dos dados do consentimento.
INVALID_PAYMENT_DETAILDETALHE_PAGAMENTO_INVALIDODetalhe do pagamento inválido.
PAYMENT_REFUSED_BY_HOLDERPAGAMENTO_RECUSADO_DETENTORAPagamento recusado pela detentora de conta.
PAYMENT_REFUSED_BY_SPIPAGAMENTO_RECUSADO_SPIPagamento recusado no Sistema de Pagamentos Instantâneos (SPI).
IDEMPOTENCY_ERRORERRO_IDEMPOTENCIAErro idempotência.
CONSENT_PENDING_AUTHORIZATIONCONSENTIMENTO_PENDENTE_AUTORIZACAOConsentimento pendente autorização de múltiplas alçadas (status "PARTIALLY_ACCEPTED")
INFRASTRUCTURE_FAILUREFALHA_INFRAESTRUTURADescrição de qual falha na infraestrutura inviabilizou o processamento.
SPI_INFRASTRUCTURE_FAILUREFALHA_INFRAESTRUTURA_SPIIndica uma falha no Sistema de Pagamentos Instantâneos (SPI).
DICT_INFRASTRUCTURE_FAILUREFALHA_INFRAESTRUTURA_DICTIndica uma falha no Diretório de Identificadores de Contas Transacionais (DICT).
ICP_INFRASTRUCTURE_FAILUREFALHA_INFRAESTRUTURA_ICPIndica uma falha na Infraestrutura de Chaves Públicas (ICP).
RECEIVER_PSP_INFRASTRUCTURE_FAILUREFALHA_INFRAESTRUTURA_PSP_RECEBEDORIndica uma falha na infraestrutura do Prestador de Serviço de Pagamento (PSP) que recebe o pagamento.
HOLDER_INFRASTRUCTURE_FAILUREFALHA_INFRAESTRUTURA_DETENTORAIndica uma falha na infraestrutura da instituição detentora das informações ou recursos.
SAME_ORIGIN_DESTINATION_ACCOUNTSCONTAS_ORIGEM_DESTINO_IGUAISIndica uma tentativa de pagamento onde a conta origem e a conta de destino são iguais.
PAYMENT_SCHEDULING_FAILUREFALHA_AGENDAMENTO_PAGAMENTOSFalha ao agendar pagamentos.
UNKNOWN_ERRORERRO_DESCONHECIDOOcorreu um erro não identificado na iniciadora ou detentora de conta.
PAYMENT_REQUEST_SANDBOX_CONNECTOR_ERRORCONECTOR_INVALIDO_PARA_PAGAMENTO_SANDBOXO pagamento está em sandbox, mas o conector não suporta sandbox, ou há incompatibilidade de ambientes.
PAYMENT_REQUEST_PRODUCTION_CONNECTOR_ERRORCONECTOR_INVALIDO_PARA_PAGAMENTO_EM_PRODUCAOO pagamento está em produção, mas o conector é sandbox, ou há incompatibilidade de ambientes.