What is the difference between “do it” and “punch it” here?
Native speaker’s answer
Rebecca
"Punch it" here means "punch it in" or "send it". So it is just another way to say "do it". However, "punch it" is not a very common expression to use when using it to refer to doing something.