Mr Steak Buffet a la minute

We have a credit card promotion. Paying the bill by using any credit card, can the following promotion.

Lunch Buffet: Buy 3 get 1 free.

Dinner Buffet: 12% off discount