meaning of am Platz kaufen

am Platz kaufen - German to English

buying at that moment