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

Настройка карт пополнения

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

Карта пополнения - это предоплаченный аккаунт, баланс которого переносится на телефонную карту абонента, а не тратится на звонки. Перенос выполняет субприложение Top-Up (пополнение) в IVR Calling Card: абонент вводит номер карты пополнения из меню или набирает отдельный номер, который сразу запускает пополнение. В конце этого руководства пользователь пополняет карту из меню IVR (голосового меню) и с отдельного номера доступа. Рассчитывайте на 30 минут.

  1. Подготовьте такой же файл, как и для телефонных карт: Account Name = номер карты пополнения, VoIP Password = её PIN, Balance = номинал, Credit Limit 0 и Batch Tag topup-2026-05. Аккаунтам нужны Service Plan (сервисный план) и Routing Group (группа маршрутизации), но для звонков они никогда не используются.
  2. Откройте My Customers → Accounts, нажмите Upload… (загрузить) и загрузите файл.

Результат: партия карт пополнения отображается в списке с номиналами в поле Balance (баланс).

Шаг 2: Включите пополнение в приложении телефонной карты

Заголовок раздела «Шаг 2: Включите пополнение в приложении телефонной карты»
  1. Откройте DIDs & IVR Apps → IVR Applications и откройте приложение телефонной карты.
  2. В Advanced Parameters (расширенные параметры) добавьте Enable Top-Up feature (включить пополнение): True, Top-Up Card Length (длина карты пополнения): количество цифр ваших карт пополнения, и Top Up Menu Extension (внутренний номер меню пополнения): номер, который абонент набирает в главном меню, чтобы перейти в меню пополнения, например *2.
  3. Нажмите Save & Close (сохранить и закрыть).

Результат: абонент, который аутентифицировался телефонной картой, может набрать внутренний номер, ввести номер карты пополнения и услышать новый баланс. Баланс карты пополнения переходит на телефонную карту, а карта пополнения обнуляется.

Шаг 3: Добавьте отдельный номер для пополнения

Заголовок раздела «Шаг 3: Добавьте отдельный номер для пополнения»

Отдельный номер запускает приложение Calling Card в режиме только пополнения. Этот режим выбирается переписыванием набранного номера.

  1. Откройте DIDs & IVR Apps → DID Pool и нажмите Add (добавить).
  2. Введите DID и задайте Incoming DID/CLD (входящий DID/CLD), Vendor (вендор) и Connection (подключение) провайдера так же, как для номера доступа.
  3. Установите для DID Translation Rule (правило трансляции DID) значение s/.*/cctopup/. Добавьте в конец языки, которые нужно предлагать, например s/.*/cctopup_en_es/.
  4. Нажмите Assigned to (назначено), выберите IVR-приложение телефонной карты и нажмите Save & Close.

Параметр topup в набранном номере запускает субприложение Top-Up вместо основного цикла, а всё остальное отключено. Другие параметры приложения можно добавлять так же; полный список приведён в IVR-приложение Calling Card.

Результат: при звонке на отдельный номер IVR запрашивает телефонную карту и карту пополнения и объявляет новый баланс.

  1. Запишите баланс тестовой телефонной карты в My Customers → Accounts.
  2. Позвоните на номер доступа, пройдите аутентификацию, наберите внутренний номер пополнения и введите номер карты пополнения.
  3. Позвоните на отдельный номер для пополнения и повторите со второй картой пополнения.
  4. Проверьте балансы аккаунтов: телефонная карта получила оба номинала, у карт пополнения нулевой баланс. Переносы отображаются в Payments → Sales Reports как платежи на аккаунт телефонной карты.

Результат: пользователи могут пополнять баланс по телефону с помощью карт, которые вы продаёте отдельно.