Neste artigo, fornecemos uma visão detalhada dos estados das entidades e suas transições dentro do produto de pagamentos da Belvo.
Uma Cobrança representa o pagamento real que precisa ser feito na Rede Open Finance do Brasil. Abaixo, descrevemos os vários estados no processo de cobrança, detalhando as possíveis transições entre esses estados e descrevendo as condições sob as quais essas transições ocorrem. Consulte a tabela abaixo para obter uma visão abrangente de cada estado e do fluxo do processo.
| Estado | Descrição | Transições Para | Gatilho/Evento |
|---|---|---|---|
CRIADO | Estado inicial quando a cobrança é criada. |
|
|
PENDENTE | A cobrança está aguardando ação adicional ou agendamento. |
|
|
AGENDADO | A cobrança está agendada para processamento em uma data futura. |
|
|
SUCEDIDO | A cobrança foi processada com sucesso. | (Estado final - sem transições adicionais) | Nenhum |
CANCELADO | A cobrança foi cancelada. | (Estado final - sem transições adicionais) | Nenhum |
FALHOU | A cobrança falhou. | (Estado final - sem transições adicionais) | Nenhum |
Uma Inscrição representa a autorização do dispositivo de um usuário na Rede Open Finance com sua instituição (necessária para Pagamentos Biométricos). Abaixo, descrevemos os vários estados no processo de Inscrição, detalhando as possíveis transições entre esses estados e descrevendo as condições sob as quais essas transições ocorrem. Consulte a tabela abaixo para obter uma visão abrangente de cada estado e do fluxo do processo.
| Estado | Descrição | Transições Para | Gatilho/Evento |
|---|---|---|---|
| Inicial | Estado Inicial da Inscrição. |
|
|
PENDING | A Inscrição foi criada e agora está aguardando Autorização do usuário. |
|
|
SUCCEEDED | Os processos de Inscrição foram concluídos com sucesso. |
|
|
FAILED | O processo de Inscrição falhou. | (Estado final - sem transições adicionais) | Nenhum |
CANCELED | O usuário cancelou a Inscrição. | (Estado final - sem transições adicionais) | Nenhum |
Uma Autorização de Pagamento é o consentimento que seu usuário dá para que você debite (retire dinheiro de) suas contas. Abaixo, descrevemos os vários estados no processo de Autorização de Pagamento, detalhando as possíveis transições entre esses estados e descrevendo as condições sob as quais essas transições ocorrem. Consulte a tabela abaixo para obter uma visão abrangente de cada estado e do fluxo do processo.
| Estado | Descrição | Transições Para | Gatilho/Evento |
|---|---|---|---|
| INICIAL | Estado inicial quando a Autorização de Pagamento é criada. |
|
|
AWAITING_AUTHORIZATION | A Autorização de Pagamento está aguardando confirmação pelo usuário na instituição. |
|
|
PARTIALLY_ACCEPTED | O usuário confirmou a Autorização de Pagamento, no entanto, a conta bancária requer autorização de outra parte. A Instituição notificará as partes relevantes para aprovar a autorização. |
|
|
AUTHORIZED | O usuário (ou todos os usuários) confirmou a Autorização de Pagamento. |
|
|
CONSUMED | O período de autorização (ou número de transações) terminou. | (Estado final - sem transições adicionais) | Nenhum |
REVOKED | O usuário revogou a autorização. | (Estado final - sem transições adicionais) | Nenhum |
FAILED | A Autorização de Pagamento falhou. | (Estado final - sem transições adicionais) | Nenhum |
Um Payment Intent contém todas as informações necessárias para processar um pagamento na Rede Open Finance do Brasil. Abaixo, descrevemos os vários estados no processo de Payment Intent, detalhando as possíveis transições entre esses estados e descrevendo as condições sob as quais essas transições ocorrem. Consulte a tabela abaixo para obter uma visão abrangente de cada estado e do fluxo do processo.
| Estado | Descrição | Transições Para | Disparo/Evento |
|---|---|---|---|
| Criado & Confirmado | Estado inicial quando o Payment Intent é criado e confirmado pelo usuário no fluxo do cliente. |
|
|
REQUIRES_ACTION | O Payment Intent requer ação adicional. |
|
|
PROCESSING | O Payment Intent está sendo processado. |
|
|
SCHEDULED | O Payment Intent está agendado para processamento. |
|
|
SCHEDULE_FINISHED | O Payment Intent concluiu o processamento agendado. Usado apenas se não 100% de um agendamento foi bem-sucedido. Caso contrário, o status final é SUCCEEDED. | (Estado final - sem transições adicionais) | Nenhum |
SUCCEEDED | O Payment Intent foi processado com sucesso. | (Estado final - sem transições adicionais) | Nenhum |
CANCELED | O Payment Intent foi cancelado. | (Estado final - sem transições adicionais) | Nenhum |
FAILED | O Payment Intent falhou. | (Estado final - sem transições adicionais) | Nenhum |