Goantifraud
Работа с GoAntiFraud: Конвертация валюты при обработке баланса
Работа с GoAntiFraud: Конвертация валюты при обработке баланса
11-Mar-2016 16:21

Работа с GoAntiFraud: Конвертация валюты при обработке баланса

Предыстория

В ответ на USSD-запрос о состоянии баланса клиент получает ответ в долларах (USD).

Текущая тарификация клиента осуществляется в злотых (PLN). Чтобы вести учет баланса и расходов на терминацию в единой валюте, необходимо совершить конвертацию к PLN.

Клиент получает сообщение следующего вида: “Your balance is 25 USD”.

Решение

Нам необходимо создать USSD-запрос для проверки баланса, присвоить его к активному тарифу и настроить алгоритм конвертации валюты.

  • Шаг 1: Необходимо "отпарсить" и распознать USSD-ответ о состоянии баланса.

Для этого используем следующее регулярное выражение:

Your balance is (?P<sim__balance>-?\d+(\.\d*)?) USD

  • Шаг 2: Конвертируем значение баланса в нужную валюту согласно актуальному обменному курсе.

Используем следующее выражение:

float({sim__balance})*3,9

Где 3,9 – текущий курс.


Система рассчитает изменение автоматически и занесет в статистику значение в нужной валюте (PLN).

Кейс будет выглядеть следующим образом:


Удачи :)

Start UP - $2000
Покупая пакет START UP, вы получаете оборудование по оптовой цене. Подробнее...
DeLuxe - $4260
Покупая пакет DELUXE, вы получаете оборудование по оптовой цене. Подробнее...
DeLuxe Plus - $6280
Покупая пакет DELUXE, вы получаете оборудование по оптовой цене. Подробнее...
Ultimate - $7920
Покупая пакет ULTIMA, вы получаете оборудование по оптовой цене. Подробнее...
28533
4/5
8
голосов

Получить бесплатный бизнес совет

Получить Консультацию

Похожие Статьи

GoAntiFraud

Работа с GoAntiFraud: Расписание активности SIM-карт

25 Mar 2016 13:17
В окне “Timetable” вы можете задавать шаблоны поведения SIM-карт, для симуляции поведения живого человека. Расписание звонков полезно для терминатора, поскольку позволяет составлять график вызовов, максимально приближенный к графику реального абонента, который пользуется мобильным телефоном, ...
GoAntiFraud

Работа с GoAntiFraud: Значение статуса каналов

18 Mar 2016 15:54
В видео объясняются значения различных статусов GSM каналов, которые отображаются в личном кабинете пользователя GoAntiFraud. В окне “Channels” для каждого канала указывается его текущее состояние: No SIM. Означает, что в шлюзе нет SIM-карты. Достаточно просто вставить карту в слот. Load...
GoAntiFraud

Работа с GoAntiFraud: Обработка бонусов SIM-карт

28 Mar 2016 14:03
В видео рассказывается об основных операциях с бонусами SIM-карт, которые позволяет выполнять сервис GoAntiFraud. Среди них - возможность изменения тарифного плана, мониторинг доступности бонусов для сим-карты в режиме реального времени, установка ограничений на использование средств с основного...
GoAntiFraud

Работа с Goantifraud: Что нового в патче Goantifraud 0.99.03?

06 May 2016 12:46
Не так давно в Goantifraud вышел новый патч - 0.99.03 Рассмотрим основные нововведения:- Добавлен статус в историю USSD/SMSТеперь в истории USSD виден статус данного запроса:Отвечен - запрос прошел успешноВариантов не найдено - в шаблонах ЮССД не найдено подходящего под полученный запрос вариан...
GoAntiFraud

Работа с GoAntiFraud: Что нового в патче 0.99.11?

07 Sep 2016 08:28
GoAntiFraud запустил новый патч 0.99.11.Теперь пользователям доступны такие обновления: Добавлена валидация типов выражений в действияхДобавлена валидация типов выражений в редакторы ussd сообщений, входящих смс и событий. Теперь при написании неверного выражения в редакторе, в разделе “действия” в...
GoAntiFraud

Работа с GoAntiFraud: Что нового в патче 0.99.09?

07 Sep 2016 08:11
Недавно вышел новый патч GoAntiFraud 0.99.09. Доступны следующие обновления: Добавлены роли и права пользователейРаздел “MultiUser” - это модуль для предоставления доступа управления аккаунтом другим пользователям. Для этого нужно только задать логин, пароль, почту. Далее можно выбрать ...
GoAntiFraud

Работа с GoAntiFraud: Что нового в патче 0.09.08?

19 Jul 2016 16:36
Недавно в Goantifraud вышел новый патч - 0.99.08.Рассмотрим основные нововведения:Новая опция “Добавить сим банк”С этого момента вы можете указать имя SIM банка и задать другой пароль для веб-интерфейса устройства, без необходимости его повторного добавления. Изменение идентификатора Goip Sim ban...

GoAntiFraud

GoAntiFraud
GoAntiFraud
GoAntiFraud
GoAntiFraud
GoAntiFraud
GoAntiFraud
GoAntiFraud
GoAntiFraud
GoAntiFraud
GoAntiFraud GoAntiFraud GoAntiFraud GoAntiFraud GoAntiFraud GoAntiFraud GoAntiFraud GoAntiFraud GoAntiFraud