Boarding procedure was completed at 20:14 hours (however, the indigo flight attendant announced that the boarding completed at 20:10 Indigo Standard Time) . The flight reached late at destination by almost 30 minutes. The flight attendant announced that we have reached the right indigo aircraft bay and conveniently ignored the delayed arrival . After reaching the bay and announcement for baggage collection bay, we had to wait for more than 15 minutes in the aircraft waiting for the ladder to arrive. Also, only one ladder came. During this period no announcement was made and passengers were left standing and guessing on what is causing the delay. The food service was very late. One item of food was given after the first trash clearance. While it is advertised master card is 20% off the POS card machine did not work. Was not informed of the same, at flight attendant then requested for cash as the POS did not work. Since the POS did not work was denied the 20% discount on master card.