//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.