Dividends, bonus are on NSE or BSE listed stocks or on both?

Am new to stock market. Recently there was dividend declared for stock I bought. It has been 15 days but still I haven’t received any cheque or my DP account is credited.

Shares I had were from NSE.

So, dividends, bonus are only for BSE stocks or both?

You will get dividend/bonus or any corporate action benefit on stock in your demat irrespective of what exchange you bought it on. Check your bank account/trading account, it might have gotten credited directly.

Sometimes, there is also delay in this process.

Ok. But I haven’t received dividend for shares which I had since 28 Aug. Dividend was declared on 8th Sep. Today is 26. Almost 20 days but still I haven’t received it, so bit concerned.