The Virtual Terminal is a transaction portal that allows merchants to charge a credit card on behalf of a customer. Common reasons for using the virtual terminal include: to place a phone or in-person order, or to add a charge for an altered order (such as adding expedited shipping).