Browser doesn't need to be open. System will monitor your payment and activate your subscription once payment is confirmed by the network. Well thanks a lot! It seems like that Coinbase take its time to complete the transfer... sad one. If you know a faster way of sending btc i can use another serv...