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 paratype = CHARGEBACKquando 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
