As expected they take only cash
.
Thanks to this thread I got tickets for the concerts in Yoyogi very easily.
I´ve bought my tickets at the shop in Shibuya. Very helpful peoples there. And they had a good range of tickets even on the days of the concerts.
The shops in Shinjuku and Harajuku had only very few tickets.