Виртуальный терминал используется для оплаты услуг по карте клиента силами операторов, имеющих доступ к интерфейсу АПК Ассист. Виртуальный терминал дает возможность провести операции типа MOTO и POS key entry (ввод данных карты в присутствии клиента).
Пользователями виртуального терминала являются сотрудники оффлайн-магазинов или колл-центров (менеджеры, кассиры и т.д.).
Созданием пользователей и назначением прав занимается администратор юридического лица – ответственный сотрудник магазина. Для удобства проведения операций оплат администратор создает специальных пользователей, имеющих доступ только к одному мерчанту. Это позволяет исключить выбор мерчанта в момент оплаты.
Из данного раздела можно провести платежи следующих типов (зависит от настроек мерчанта):
ручной ввод в отсутствии клиента (MOTO);
ручной ввод в присутствии клиента (POS key entry).
Параметры формы создания платежа приведены в табл.6.1
Таблица 6.1 - Параметры формы создания платежа
| Название параметра | Обязательное | Принимаемые значения | Комментарий | 
| Данные о заказе | |||
| Номер заказа | Обязательность заполнения определяется настройками мерчанта | ||
| Сумма | Да | Число, 15 цифр. Разделитьель - ".", "," | Сумма платежа в оригинальной валюте (например, 10.34) | 
| Валюта | Да | Выбор из списка доступных значений | Выпадающий список | 
| Нет | 128 символов | E-mail покупателя | |
| Язык | Да | Выбор из списка доступных значений | Язык заказа. На этом языке будут отправляться уведомления и печататься чеки по этому заказу. По умолчанию указан язык интерфейса. | 
| Комментарий | Нет | 256 символов | Комментарий к платежу | 
| Данные о плательщике | |||
| Фамилия | Нет | 70 символов без цифр | Фамилия покупателя | 
| Имя | Нет | 70 символов без цифр | Имя покупателя | 
| Отчество | Нет | 70 символов без цифр | Отчество покупателя | 
| Данные банковской карты | |||
| Тип | Да | Выбор из списка доступных значений | Выпадающий список | 
| Номер карты | Да | ||
| Срок действия | Да | ||
| Держатель | Да | Держатель карты | |
| CVV2/CVC2/4DBC | Обычно обязательно, если присутствует на карте | ||
| Название банка | Да | ||
Проведение платежей через виртуальный терминал возможно только при наличии у пользователя соответствующих прав в системе. Проверить наличие необходимых прав можно следующим образом:
в разделе «Пользователи» правой кнопкой мыши следует выбрать нужного пользователя;
в открывшемся контекстном меню необходимо выбрать пункт «Редактировать права»;