We're going to India in February. Just wondering about payments in shops and stalls in India? Do most accept UK card contactless? I assume as a foreigner I can't use the Indian Paytm?