Pressero can integrate with any external pricing service that is exposed on the web. In order to explain how it works, we will create a scenario where an MIS partner wants to expose their pricing service to Pressero.
FIGURE 1 - PRICING ENGINE
The product “Test" will need to display a pricing engine like the one shown in Figure 1. Since each product may have different set of options like stock, color, coating, etc. Pressero needs to retrieve the correct information from the MIS. For this example we will assume that the MIS Partner will use C# to create the web service that will provide the pricing information to Pressero.
The first step is to create the classes that will expose the different options and its values to the end user. Let’s call them Pricing Parameters. The code displayed below describes the pricing parameter structure. It is important to mention that each parameter may have a set of options.
By analyzing the code above, it is possible to see that Pressero also sends the quantity information as well as the options selected for each parameter. With all this information, it is possible to calculate the correct price for a certain product based on the options.
We also have a separate DLL that can be used by .Net developers in order to create Plug-and-Play pricing providers. By using a web service that implements the IPricingService interface, integration developers will be able to test the pricing engine at any time. Click here to download the sample project that contains the DLL.
Note: Aleyant is unable to provide free technical support to you for this capability. Any requests for assistance will be treated a paid professional service.
Trouble logging in? Simply enter your email address OR username in order to reset your password.
For faster and more reliable delivery, add support@aleyant.com to your trusted senders list in your email software.