yes but there u get back points and here it's instant discount around 10% + 3-3.3% u will get back in points so effective is 13% around which is good enough instead of going for the voucher route...Actually as @_ayush mentioned the best value if you have infinia is pay via Zomato or Swiggy dineout using credits bought via gyftr. Gives a flat 16% back as points.
PS: there is no limit for Zomato and Swiggy vouchers on gyftr currently
if u dont meet the min bill amt then its ok to go with vouchers but if ur bill is above 3-3.5k then for me i would go for the instant 10% discount + the base reward points of 3%~ which i would get