Перейти к содержимому

Быстрый старт: retail

Этот перевод выполнен автоматически и ещё не вычитан. Читать английскую версию

В сценарии retail ваши клиенты - конечные пользователи: софтфон или IP-телефон регистрируется на коммутаторе по логину и паролю, аккаунт работает на предоплате, а пользователь пополняет его через портал самообслуживания, ваучеры или платёжный процессор. В конце этого руководства софтфон регистрируется на коммутаторе, совершает звонок, и пользователь видит его в своих записях о звонках. Заложите на это около 40 минут.

Сторона вендоров такая же, как в wholesale. Если вы ещё не сделали этого, сначала выполните шаги 1-4 руководства Быстрый старт: wholesale: вендор, подключение, маршруты терминации и группа маршрутизации.

  • У вас есть доступ Administrator (администратор) к панели и группа маршрутизации, которая ведёт хотя бы к одному вендору.
  • У вас есть софтфон для тестирования, например Zoiper, на устройстве с доступом в интернет.
  • SIP-порт коммутатора доступен из интернета. Проверьте System Management → IP Firewall.

Шаг 1: Создайте тарифный план с предоплатой

Заголовок раздела «Шаг 1: Создайте тарифный план с предоплатой»

Тарифный план объединяет прайс-лист с правилами биллинга, и именно его вы назначаете retail-аккаунтам. Retail-планы обычно тарифицируют первую минуту полностью, а дальше посекундно, и часто добавляют плату за соединение.

  1. Откройте Tariffs & Currencies → Tariff Plans и нажмите Add.
  2. Введите Name (название): Retail prepaid, выберите свою Currency (валюта) и задайте Avg. Call Duration, sec (средняя длительность звонка, с): 90.
  3. Задайте Connect Fee (плата за соединение), если вы её берёте, и Grace Period, sec (льготный период, с) - количество секунд, которые бесплатны, если звонок короче, например 3.
  4. Укажите Billing Type (тип биллинга): Pre-Paid. Аккаунты с предоплатой останавливаются, когда баланс исчерпан; аккаунтам на постоплате выставляют счета в конце Billing Cycle (расчётный период).
  5. Укажите Billing Cycle: Monthly и Billing Day (день биллинга): 1, если вы отправляете ежемесячные выписки. При необходимости добавьте строки в Service Charges (сервисные платежи) для абонентской платы.
  6. Нажмите Save & Close.
  7. Нажмите Rates, затем Add Rate. Введите Prefix (префикс): 1, Interval 1 (интервал 1): 60, Price 1 (цена 1): 0.02, Interval N (интервал N): 1, Price N (цена N): 0.02. Нажмите Save & Close. Повторите для каждого направления, которое вы продаёте, или нажмите Upload и загрузите CSV-файл.

Результат: план появляется в списке со своим типом биллинга и показывает свои ставки как Currently Active (сейчас активен).

  1. Откройте My Customers → Accounts и нажмите Add.
  2. Введите Account Name (название аккаунта): 1001. Пользователи звонят друг другу по этому названию внутри сети (on-net), поэтому лучше всего подходят короткие числовые названия.
  3. Введите Password (пароль): SIP-пароль, который будет использовать софтфон. Панель может сгенерировать его.
  4. Введите Web Password (веб-пароль): пароль для портала самообслуживания. Не включайте Separate VoIP Login and VoIP password (отдельные VoIP-логин и VoIP-пароль), если SIP-учётные данные не должны отличаться от названия аккаунта.
  5. Отметьте Registration Allowed (регистрация разрешена). Без этого коммутатор отклоняет запрос REGISTER.
  6. В Routing & Billing (маршрутизация и биллинг) выберите Service Plan (сервисный план): Retail prepaid и Routing Group (группа маршрутизации): группу из руководства wholesale.
  7. Задайте Balance (баланс): 10 и Credit Limit (кредитный лимит): 0. Пользователь может звонить, пока баланс не достигнет нуля.
  8. Нажмите Save & Close.

Чтобы создать много аккаунтов сразу, например партию карт с предоплатой, загрузите файл через Upload… (загрузить) на экране Accounts или вызовите createAccount через API. См. Аккаунты и Генерация аккаунтов и ваучеров по шаблонам.

Результат: аккаунт 1001 появляется в списке с Balance 10.00.

  1. В софтфоне создайте SIP-аккаунт с username (имя пользователя) 1001, password (пароль) из шага 2 и domain (домен) вашего коммутатора, например sip.example.net.
  2. Сохраните и дождитесь статуса регистрации. Успешная регистрация отображается в софтфоне как Registered (зарегистрирован).
  3. В панели откройте My Customers → Accounts. У зарегистрированного аккаунта стоит зелёная отметка; наведите на неё курсор, чтобы увидеть контактный адрес и user agent софтфона.

Подробное руководство для Zoiper - в Регистрация аккаунта в софтфоне Zoiper.

  1. Наберите номер в направлении, для которого у вас есть ставки, например номер в США.
  2. Пока идёт звонок, откройте System Management → Active Calls, чтобы проверить аккаунт и подключение вендора.
  3. После завершения звонка откройте Reports → Call Records (CDRs) и найдите звонок. Столбец Price (цена) показывает, сколько заплатил пользователь; баланс аккаунта уменьшается на эту сумму.
  4. Войдите в панель как Account (аккаунт) 1001 с Web Password. My Call Records (CDRs) (мои записи о звонках) показывает тот же звонок со стороны пользователя, а My Rates (мои ставки) - retail-прайс-лист.

Результат: баланс аккаунта ниже 10.00, и звонок виден на собственном портале пользователя.

Как только аккаунт с тарифным планом совершает звонки, каждый retail-продукт - это вариация той же настройки:

Телефонные карты. Название аккаунта становится номером карты, а PIN проверяет IVR (голосовое меню). Абоненты набирают DID (входящий номер), IVR-приложение Calling Card (телефонная карта) аутентифицирует карту и соединяет звонок через группу маршрутизации аккаунта. См. Сценарий телефонной карты, Добавление IVR-приложения телефонной карты и справочник IVR-приложение телефонной карты.

Переговорный пункт. Каждая кабина - это аккаунт клиента с включённым Callshop Enabled (переговорный пункт включён). Оператор запускает и останавливает сеансы на экране Callshop, а панель печатает чек. См. Как работает переговорный пункт и Настройка переговорного пункта.

Входящие номера. Назначьте аккаунту DID из DIDs & IVR Apps → DID Pool, чтобы пользователь мог принимать звонки. См. Создание DID и назначение его аккаунту или IVR-приложению.

Пополнение. Пользователи пополняют баланс через Top-Up Vouchers (ваучеры пополнения) или через Payment Processor (платёжный процессор). См. Ваучеры и Платежи.