You can actually decide to pay up front for the SE store if you go to manage orders. I'm considering doing that because my card expires before the game is released. For now I've not done this and just settled for putting a reminder on my phone calendar to update the payment info once I have a new card.