No, you need to have "physical tickets" to ride Shinkansen and there are no "e-tickets".