SquareMeal - How do I earn Virgin Points through SquareMeal? Follow
SquareMeal Rewards is a restaurant loyalty program that rewards you every time you dine out and perform various other actions.
You can collect Virgin Points when you book a restaurant online at SquareMeal, review a restaurant you've dined in, or link your credit or debit cards and dine out using those cards at participating restaurants.
To ensure you earn Virgin Points make sure you have linked your Virgin Red account to your SquareMeal account and have chosen to earn Virgin Points before booking or paying with your linked cards.
Unfortunately, Virgin Points can't be awarded retrospectively.