Интеграция с системой расчета бонусов.
26.02.2010Интеграция с системой расчета бонусов.
Еще раз о простоте интеграции.
После того как Вы разобрались с системой создания бонусных программ лояльности PointLoyalty Manager (а на это, не скроем, потребуется не меньше 20ти минут:) - вам необходимо решить, как вы будете передавать данные для расчетов в систему.
Если необходимы онлайн расчеты - то ваши программисты (или специалисты нашей компании) должны научиться передавать в систему расчета бонусов данные следующего вида.
ValueBean val1 = new ValueBean();
val1.setName(”сумма“);
val1.setNumericValue(3800);
ValueBean val2 = new ValueBean();
val2.setName(”товар“);
val2.setNumericValue(”принтер“);
ActionBean action = new ActionBean();
action.setMemberId(”карточка покупателя Ивана Иванова“);
action.setName(”покупка“);
action.setValues(new ValueBean[] { val1, val2 });
// Покупка - данные, необходимые для расчетов бонусов.
return action;
Из примера все понятно даже не IT специалисту:
- «Иван Иванов» совершил «покупку» товара «принтер» на «сумму» «3800» рублей.
В вашей информационной системе однозначно сохранились сведения о данной покупке. Таким образом нет ничего сложного в том, чтобы передать их нам для расчета.
(Защита данных, шифрование, локальные инсталляции продукта и т.д. - за пределами данной заметки)
