Wait! This is 30 yen short. Do you have any more coins on you?
ちょっと待って! 30円足りません。もっと小銭をお持ちでしょうか?
Wait. はキツい言い方ですが、お客さんが立ち去ってしまいそうな状況を考えれば無理もありません。short は not enough(十分でない・不足している)ということ。「30円不足している」は次の形。This is 30 yen short.「30円だよ」と言ってから「足りないのは、ね」。any は「いかなる・どんな」。「(どんな分量でもいいから・少しでもいいので)もっとコインをお持ちでないでしょうか」というニュアンスをつけ加えています。 最後の on you は「接触の on」、身につけているということです。