Would suggest others to never make payments by yourself. If it is set for auto debit then always wait for auto deduction from your account.
Otherwise MobiKwik.com will never return your complete amount if double EMI got deducted.
Mobikwik has pathetic protocols and cheap services. And it levied charges without prior notification.