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, вы получаете оборудование по оптовой цене. Подробнее...
18590
4/5
8
голосов

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

GoAntiFraud

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

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

21 Apr 2016 10:19
Сегодня мы обсудим то, как операторы обнаруживают шлюзы и блокируют SIM-карты, а также как вы можете избежать этого. Если вы когда-нибудь задумывались о том, как это происходит, то вы, может быть, знаете, что поведение карты по умолчанию в шлюзе сильно отличается от поведения реальных абонентов. Р...
GoAntiFraud

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

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

Новые возможности GoAntiFraud Mobile App 0.99

02 Sep 2016 14:05
GoAntiFraud запустил обновленную версию мобильного приложения для Android. В версии 0.99 были добавлены новые параметры вывода статистики по звонкам.В окне “Общая статистика” теперь можно просматривать продолжительность последних звонков за выбранный период времени, а также показатели ACD и ASR (сре...
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