Skip to main content

Fluxo de pagamento

Nosso modelo de API foi construído e homologado conforme exigem os grandes players do mercado, conforme mostrado no diagrama de sequência a seguir:

alt-text

Abaixo está descrito o fluxo na mesma ordem do diagrama de sequência:

  1. O usuário escolhe o método de pagamento Pix via Open Finance na tela de checkout.

  2. E-commerce envia uma requisição POST ao Iniciador com todas as informações obrigatórias para criação do pagamento.

    1. No corpo de resposta do POST, conterá um parâmetro chamado paymentUrl, nele contém a URL para o White Label.
  3. O E-commerce deve redirecionar o usuário para o White Label.

  4. White Label solicita as organizações ao Iniciador.

  5. O usuário seleciona a organização que deseja concluir o pagamento.

  6. White Label envia uma requisição PATCH ao Iniciador solicitando a criação do consentimento e cadastramento da organização escolhida.

  7. White Label redireciona o usuário para a organização escolhida.

  8. O usuário realiza a concessão do consentimento.

  9. O Banco informa que foi realizada a concessão e redireciona o usuário de volta ao White Label apresentando o extrato do pagamento.

  10. White Label redireciona o usuário para o extrato do pedido no e-commerce.

  11. Iniciador notifica o e-commerce sobre a atualização do status do pedido.