why not just contact your bank, have them contact his bank, etc.....
Why? Because the radio station has easier access to the taxi driver (the passenger's bank doesn't) and, even if the bank did contact him, the bank cannot demand that he returns the money that the passenger voluntarily sent to the driver. The potential publicity from the radio station is much more effective and guarantees good publicity for the driver that the bank wouldn't provide.