Yes, you can. Your Points can also be 'topped-up' by purchasing Points in multiples of 1,000 (1,000 Points can be purchased for Rs. 400 only). You can buy Points equal to the Points already accumulated in your account or 10,000 Points (whichever is lower) and redeem them immediately against Non Travel Rewards. The cost of the Points purchased will be charged to your Card and will appear in your next statement.
The charges for Points purchased under Points Top-up and balance payment made under 'Points+Pay' are not eligible for earning further Membership Rewards Points. Purchase of Points shall be purely at the discretion of American Express.