Status de Payment e códigos de resposta

Os pagamentos têm todas as informações essenciais sobre o pedido, inclusive informações do cliente, valor, moeda, itens, informações de envio etc. Você sempre pode consultar os detalhes da transação para obter mais detalhes sobre o pedido e as interações de pagamento.

Fluxo de trabalho

No fluxo de trabalho a seguir, você pode encontrar os diferentes status de pagamento e como eles podem ser atualizados.

Para cada implementação, recomendamos fazer o pagamento status e sub_status como a principal referência para o estado do pagamento. Um pagamento pode ter diferentes transações associado a ele. Ao se concentrar no pagamento status / sub_statusSe você tiver um sistema de gerenciamento de dados, poderá ter o estado mais recente, independentemente de quantas transações foram feitas, fornecendo dados claros para a tomada de decisões.

Status dos pagamentos

Os pagamentos podem ter os seguintes status e subtatus.

Status Substrato Tipo de transação Status da transação Descrição
CREATED CREATED Estado inicial no momento da criação de um pagamento.
READY_TO_PAY CREATED Compra Criado Estado inicial no momento da criação de um pagamento. Aguardando a ação do cliente
READY_TO_PAY Estado inicial no momento da criação de um pagamento. Aguardando a ação do cliente
PENDING AUTHORIZED Autorizar Bem-sucedido Autorizações de cartão
IN_PROCESS Compra Criado O cliente foi redirecionado para o provedor e estamos aguardando a conclusão do pagamento.
WAITING_ADDITIONAL_STEP Compra Pendente 3DS/Fator secundário
Autorizar Pendente 3DS/segundo fator para o fluxo de autorização
PENDING_PROVIDER_CONFIRMATION Compra Pendente Aguardando a confirmação de pagamento dos provedores.
PENDING_FRAUD_REVIEW Fraude Pendente A transação está sendo analisada pelo provedor de fraudes
PENDING_OTP_COMPLETION Compra Pendente Status inicial na criação do pagamento
VERIFIED VERIFIED Verificar Bem-sucedido Autorizações de cartão com valor zero
EXPIRED EXPIRED Compra Expirado O método de pagamento off-line atinge sua data de validade.
Autorizar Expirado
A autorização expira
REJECTED REJECTED Compra Rejeitado Rejeitado por Yuno
Captura Erro Rejeição de captura por Yuno
DECLINED DECLINED Compra Recusado Rejeição de provedores
Captura Recusado Os provedores capturam a rejeição
FRAUD_DECLINED Triagem de fraudes Recusado Triagem de fraude recusada
SUCCEEDED PARTIALLY_APPROVED Compra Bem-sucedido Pagamento parcial (pagamento com 2 cartões)
APPROVED Compra Bem-sucedido Pagamento bem-sucedido
CAPTURED Captura Bem-sucedido Captura bem-sucedida
PARTIALLY_CAPTURED Captura Bem-sucedido Captura parcial bem-sucedida
Reembolso Erro/Recusado Permanece aprovado devido a erro no reembolso/cancelamento
Estorno Erro/Recusado Permanece aprovado devido à rejeição no estorno
Estorno Ganhou Revisão ganha
PARTIALLY_REFUNDED Reembolso Bem-sucedido Reembolso parcial bem-sucedido
PARTIALLY_CHARGEBACKED Estorno Bem-sucedido Estorno parcial bem-sucedido
FRAUD_DECLINED Triagem de fraudes Recusado Triagem de fraude recusada após a autorização de pagamento. Ative somente se nenhuma ação for definida no método de pagamento após a validação da triagem de fraude após a autorização.
REFUND_RETRY_IN_PROCESS Reembolso Recusado A transação foi recusada e está aguardando nova tentativa.
CAPTURE_RETRY_IN_PROCESS Captura Recusado A transação foi recusada e está aguardando nova tentativa.
CAPTURE_RETRY_PROCESS_FAILED Captura Recusado A transação foi recusada e o esquema de nova tentativa foi concluído.
REFUNDED PENDING_PROVIDER_CONFIRMATION Reembolso Pendente Reembolso pendente
REFUNDED Reembolso Bem-sucedido Reembolso bem-sucedido
CANCELED PENDING_PROVIDER_CONFIRMATION Cancelar Pendente Cancelar pendente
CANCELED Cancelar Bem-sucedido Cancelamento bem-sucedido
IN_DISPUTE RECEIVED Estorno Criado Estorno ou consulta recebida. A decisão ou a documentação deve ser fornecida
PENDING_REVIEW Estorno Pendente Em_revisão
CHARGEBACK LOST Estorno Prevenido Pré-disputa desviada pelo provedor/rede. O pagamento reflete a perda de fundos.
ERROR ERROR Exemplo: timeout.
TIMEOUT
PENDING_REVERSE
REVERSED_BY_TIMEOUT
FRAUD FRAUD_VERIFIED Fraude Bem-sucedido Transação verificada pelo provedor de fraude durante a verificação autônoma de fraude

Observação

PREVENTED é um status de transação apenas para type = CHARGEBACK quando o provedor/rede relata um deflexão pré-disputa. Nesses cenários, apenas o webhook de estorno é enviado; nenhum webhook de reembolso é emitido.

Estados possíveis para fluxos sincronizados e assíncronos