No, you can add the price of your upgrade to your bill and pay for your new phone this way.