I keep logged into Mobikwik when using some service which accepts Mobikwik payment. It does not ask me for OTP.
Just 2 days ago I bought tickets from BookMyShow using Mobikwik.
Guys just open a new tab and login to your mobikwik account. Now, when you transact on say ebay, the payment will go through without login. Hope this helps.