Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a flexible promotion & discount rules engine? [closed]

Company I'm working with is looking to implement a flexible and extensible promotion/discount engine for their e-commerce store. Requirements for promotions & discounts change very frequently and business is unable to predict what sort of ideas and promotions they're going to run in the next 3 months, let alone 3 years.

I'd like to make sure that they build a flexible promotion evaluation engine that can take items in the shopping cart, their user profile information, and apply all sorts of rules based upon the datetime, promotion code they've entered, their profile, the items in their cart, http context where they came from, etc.

Are there any third party open-source or commercial libraries that we can use? We only need an evaluation engine, not a persistence engine, because e-commerce site is running in the cloud on top of Windows Azure and storage is in their Azure storage, which very few libraries are compatible with. So, any SQL-based solutions will not work.

like image 999
Igorek Avatar asked Mar 06 '12 15:03

Igorek


People also ask

What is a flexible promotion?

A flexible marketing plan starts with ideas about how you want to make your product, where you want to sell it, what prices you want to set and what promotions you want to use, but gives you the ability to change your plans based on the results of your efforts.

What is flexible marketing system?

Flexible marketing system may be defined as, a system which. takes care of market uncertainties, by sensing the competitors. movement, market fluctuations, and taking quick decisions on.

Why flexible planning is important?

Flexible planning allows managers to plan the team's workload and resources more accurately while running multiple projects. Often there are a lot of variables that can't be predicted – especially in software development or agency environment.

Which marketing also offer sellers greater flexibility?

Direct selling is an effective way to grow a flexible, low-cost business. Direct selling involves an independent salesperson selling products or services directly to customers, often at a customer's home or workplace.


1 Answers

You might want to look at InRule as well. It is scalable and has been tested in Azure.

like image 162
Rik Avatar answered Sep 20 '22 04:09

Rik