Esquema de abertura com redirect externo
O esquema de abertura define como o checkout será exibido ao usuário. O Checkout Pro oferece duas modalidades:
- Redirect (por padrão): redireciona o usuário dentro da mesma janela do navegador.
- Redirect externo: abre o checkout em uma nova janela ou aba.
É possível realizar essa configuração via SDK ou API. Selecione a forma de sua preferência e siga as etapas a seguir.
Configurar o redirect externo
Para abrir o checkout em uma nova janela ou aba, utilize a propriedade redirectMode
com o valor blank
ao inicializar o checkout a partir da preferência de pagamento.
Valor | Comportamento |
self | Redireciona para a mesma janela (comportamento padrão). |
blank | Inicializa o checkout em uma nova janela ou aba. |
Utilize o seguinte exemplo para implementar uma cobrança em modo redirect:
mp.bricks().create("wallet", "wallet_container", {
initialization: {
preferenceId: "<PREFERENCE_ID>",
redirectMode: "blank"
},
});
<Wallet initialization={{ preferenceId: '<PREFERENCE_ID>', redirectMode: 'blank' }} />