This is a good business but the time taken for the transaction is more here due to network. If some day many customers come, then you may have a little problem.
That depends on how OP designed the system, if it's like a self-service design then probably OP's system can probably handle that plus I don't think OP has probably thought of that scenario, congratulations to OP for his/her success, may your prosperity continue.