Yeah it is illegal if its not d card holder.... Bank block it for fraud protection... Visa/mastercard doesnt matter as long as d bank wont find it suspicious...
Anyway, good luck!!!