check_handin does not support checking for coin turn-ins, you need to check that separately:
Code:
if(plugin::check_handin(\%itemcount, 19204=>1, 19227=>1, 19211=>1) && ($platinum==2000))
{
quest::say("This should only take a second...");
quest::summonitem(30447);
}