bug fixes - actually change the users payment method in DB. also only update stripe if there is a plan and something changed