Integration with rewards calculation system

Let’s talk once again on integration simplicity.
After you make yourself familiar with PointLoyalty Manager bonus programs management system (this can take a bit more then 20 minutes) – you will need to decide how to pass the consumer transactions data into the system.
If you need online data processing, your programmers need to pass the data as follows:

ValueBean val1 = new ValueBean();
val1.setName(”sum“);
val1.setNumericValue(3800);

ValueBean val2 = new ValueBean();
val2.setName(”product“);
val2.setNumericValue(”printer“);

ActionBean action = new ActionBean();
action.setMemberId(”customer card for John Doe“);
action.setName(”purchase“);
action.setValues(new ValueBean[] { val1, val2 });

return action;

From this example you can see that
- “John Doe” has made a “purchase” of a “product” named “printer” and spend “sum” of $130.

In your information system there is a record of this purchase, so there should be no problem in passing this data to PointLoyalty Manager.
(Encryption, data protection, local installations of the product are out of this blog entry scope)
Full description of the integration mechanism.

This entry was posted in API, bonus processing engine, integration and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>