Concerns over capacity at the local primary school means the developer will have to make a financial contribution