There is no functionality which would directly support this approach :-(
You can switch off online payments altogether - and use Payment instructions field (which is defined in each event) to provide event-specific payment instructions. This means that each registration would come in as "pending" (registered but not paid) and you would manually change its status to confirmed when you see the incoming payment.
Dmitry Buterin, Chief Apricot