I couldn't find the problem as there is no error message as all. Everything seems to work fine during the notification process so I don't know why paypal tries to resend the notification several times.
In order to circumvent the problem on your website, I've added the code:
if(in_array($dbOrder->order_status,array('confirmed','shipped'))) return true;
after the code:
if(empty($dbOrder)){
echo "Could not load any order for your notification ".@$vars;
return false;
}
in the file plugins/hikashoppayment/paypal/paypal.php
That will avoid that the process is done several times but I'm afraid that you will have to reapply that modification when you update hikashop in the future...