Confirmando ou desfazendo os pagamentos

//Não esqueça de realizar a autenticação aqui \o/

if (confirm('Deseja encerrar a sessão multiplos pagamentos?')){

    if (confirm('Clique em "Ok" para confirmar os pagamentos da sessão ou "Cancel" para desfaze-los')){
        checkout.confirmPayments();
    } else {
        checkout.undoPayments();
    }
}

Para finalizar uma sessão múltiplos cartões antes que se tenha aprovado a quantidade de pagamentos informada, basta confirmar (confirmPayments) ou desfazer (undoPayments) os pagamentos pendentes.

Reforçamos que os pagamentos serão aprovados automaticamente ao terminar a sessão, a confirmação ou desfazimento é necessária apenas para encerrar a sessão antes do último pagamento, por exemplo: Foram informados 5 pagamentos para sessão, porém ao final do 3° surgiu a necessidade desfazer todos os anteriores, nesse momento deve ser chamada a função undoPayments.

🚧

Importante!

Existe um limite de no máximo 9 cartões para uma sessão.