This usually happens if you do not have the required minimum of 166 points.
If you have 166 points and still cannot see the Pay with Landmark Rewards option, there's an issue with your Landmark Rewards account. Please contact Landmark Rewards Customer Care on 1800-208-2444, from 10:00 AM to 10:00 PM or email [email protected]. for more information.