Basically, if there's no difference between the list of fares quoted (mini, base, flessibile) then it's walk-up.
However, it can be difficult to get the new website to quote Regionale fares on routes dominated by Eurostar Italia trains - I don't know a workaround for this, I'm afraid.