checkoutUrl. A mesma URL funciona em três modos — escolha o que
melhor se encaixa no seu fluxo.
Redirect (recomendado)
Mande o cliente para acheckoutUrl. Após o pagamento, ele é redirecionado para o successUrl
(ou cancelUrl) que você informou ao criar a cobrança.
Embed (iframe)
Embuta o checkout na sua página. No fim do fluxo, enviamos umpostMessage para a janela-pai:
Popup
Abra acheckoutUrl numa janela e escute o mesmo postMessage:
Não dependa só do
postMessage. Ele é ótimo para atualizar a UI na hora. Mas a fonte da
verdade do pagamento é o webhook — é ele que você deve usar para liberar acesso ou
dar baixa na fatura, porque chega mesmo que o cliente feche o navegador.
