While subscribing to Sovereign Gold Bond, is the money deducted from Kite wallet or bank account?

While subscribing to Sovereign Gold Bond, is the money deducted from Kite wallet or bank account?

The funds are debited from your trading account.