Long waiting time at the counter to confirm the online payment.
Very good , even i talk to person they told me clear to me .
Reports to much delay
There is a confusion on payment. Once the order number is given they automatically know the payment status as well. You may implemented in future.