No, i guess if ur payment went thru, game is yours, u can download it freely, and new updates too.
Thanks