Over the years, VIP points have proven the most successful way of running a VIP system. It is by far, the most cost/effective.
However, one problem with VIP points is that many potential customers cannot use them for some reason. So offering in your VIP system, points will not tempt them
If this is your problem, here is a solution that may help.
Let your VIP customers use the points they collect for charity. Select a charity to support and make a clear message that your customer can elect to donate their points to this charity. It works better if its that charity official drive as the charity advertising will drive your business too. It will also give you something to talk about.
If so please select a non-controversial charity, the last thing you want to do is offend someone. So I would suggest a medical or child charity. Who is going t complain about medical rehabilitation? I can guarantee you will have problems with climate change as one of my clients found last week.