Hi,

Even I also got similar link and made payment of Rs. 100 from my credit card.

It did not asked OTP.

I got order confirmation but looks fake