Pessoal, estou com uma grande duvida e nem sei por onde começar a resolvê-la.
Preciso fazer o seguinte: o cliente deseja comprar creditos para adquirir produtos no site, ele informa o email, valido esse email, depois vejo se o mesmo esta logado, depois peço o tipo de pagamento, a quantidade de creditos, peço pra confirmar alguns dados, etc., mas preciso fazer isso em jsps separados (a principio, pois na verdade tem que ser telas diferentes, como um passo a passo) e caso aconteça algum problema, como fechar a janela, email errado, um erro qualquer, devo dar um rollback, mas ainda nao sei como resolver isso nesse eskema de passo a passo: primeiro email, depois verifico a sessao, depois confirmo dados, forma de pagamento, e só depois disso tudo é que aumento os creditos do cliente.
Alguma ideia?