Barclaycard in India

So the company issued me a card without much of a hassle. It has become a hassle for me considering I cannot really locate a drop box where I can drop in the payment checks for using this card.

I also fail to see any option to access my credit card account online on their website. Though they do issue a pin to take out money from any ATM machine. That feature is useless for me.

I guess I would avoid using this card and would stick with my Standard Chartered one!