Unconstitutional and most people know it. Few to none are going to fall for it as it is an obvious ploy. Worst part is that is might run afoul of the law against paying for votes. Promising a future payment doesn't change the fact that the person making the promise is saying they're going to pay for votes.