Questions about new payment portal