What does am Platz kaufen mean?

am Platz kaufen - German to English

buying at that moment