I think you can book through International card. My brother-in-law who is in London books his tickets from their for his journey in Indian. when I asked him he told he uses Barklays credit card for booking. He books I-ticket and the address given is mine here in Mumbai for delivery.