Redirect
A versão web existe a opção de usar o modelo de redirect, porém o modelo de iFrame é o mais recomendado.
1) Utilizando window.open()
Ao criar a transação foi passado por parâmetro o campo redirectUrl que será utilizado posteriormente, você poderá utilizar essa opção.
A opção do window.open()
consiste em abrir uma nova aba do navegador do usuário para que o mesmo faça o fluxo de captura, e ao final essa aba seja fechada e redirecionada para o site que estava anteriormente.
Para isso recomendamos:
- Seguir a documentação publica sobre isso, que se encontra aqui;
- Que monitore se houve alteração de URL (para a redirectUrl) e então feche a aba utilizando
window.close()
;
2) Utilizando redirect
Ao criar a transação foi passado por parâmetro o campo redirectUrl que será utilizado posteriormente, você precisará seguir os passos:
- Em seu fluxo comum (que está inserido o IDPay) você irá redirecionar o cliente para o link gerado via API;
- Após isso o cliente de dentro da webpage do IDPay irá realizar os procedimentos necessários para continuar o fluxo;
- Quando concluído, ele será redirecionado novamente para a sua página (utilizando o redirectUrl passado na criação da transação);
Dúvidas?
Não encontrou algo ou ainda precisa de ajuda? Se já é um cliente ou parceiro, pode entrar em contato através da Central de Ajuda.