Yes, a virtual terminal allows you to process payments without needing a physical point-of-sale (POS) system making it an ideal solution especially for online stores.