non penso servirebbe a molto avere due finestre aperte, perché poi il sito che si occupa del pagamento con carta, di solito, alla fine della transazione fa un nuovo redirect ad una pagina di ritorno sul tuo sito e in quella pagina ti gestisci i parametri di ritorno come meglio credi facendo visualizzare un messaggio che vuoi o facendo un altro redirect ad una tua pagina specifica.
non so che sistema stai usando, ma io ho usato bancaSella e bankPassWeb e in entrambi il funionamento è così, con qualche differenza ok, ma sostanzialmente fanno questo. Quindi poi penso che l'utente sia più spiazzato a trovarsi due finestre con lo stesso sito che gira.