Карты оплаты

Skip to end of metadata
Go to start of metadata

Карты оплаты

Настройка карт оплаты располагается в меню "Тарификация"

Добавление серии карт

При добавлении укажите номинал карты и время действия, по истечении которого карты не получится активировать. Так же укажите количество карт в серии.

Параметры карты

В списке серий карты откройте нужную серию, откройте вкладку "Данные по картам предварительной оплаты", выберите нужную карту и нажмите в правой колонке карандаш.

Параметры карты будут находиться на вкладке "Основные"

  • ФЛАГ: карта использована - флаг устанавливается если карта использована
  • ФЛАГ: карта блокирована - флаг устанавливается если серия заблокирована
  • Кто использовал - учетная запись с которой была активирована карта
  • Date used - дата использования карты

Активация карт

Для активации карты оплаты добавьте соответствующий шорткод на нужную страницу (например, "Пополнение баланса") в личном кабинете по статье "Отображение платежных систем в личном кабинете абонента"

Абоненты по карточке

Если при создании карт оплаты указать поле "Группа для абонентов", то по данным созданных карт буду созданы абоненты в этой папке.

Информация при печати карточек будет совпадать с информацией в учетной записи созданных абонентов.

Активация карт оплаты через консоль с помощью скрипта.

1) Создаем и открываем bash скрипт.(В примере используется vim, можете использовать любой удобный для Вас текстовый редактор)
vim /root/cards.sh
2) Добавляем в скрипт следующие строки и сохраняем файл.
#!/bin/bash 
login="$1"
card_no="$2"
card_key="$3"
a=$(curl "http://169.254.80.82:8082/rest_api/v2/Users/" -d 'method1=objects.get&arg1={"login":"'$login'"}&method2=get_or_create_dynamic_session&arg2={}')
b=$(echo $a | tail -c 23 |  cut -c-18)
curl "http://169.254.80.82:8082/rest_api/v2/Users/" -d 'method1=web_cabinet.add_card_payment_operation&arg1={"suid":"'$b'","series_no":"'$card_no'","card_key":"'$card_key'", "src_ip":"admin"}'
3) Далее использовать скрипт можно следующим синтаксисом:
bash /root/cards.sh login 111 707555433

Где login- логин абонента
111 - серия карт оплаты
707555433 - секретный код.

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.