You don't even ned a night rating to get a BCPL; but for CPL you need to have 10 hours P1 Night or IF X-country, and 2 night P1 trips where T/O and landing are at least 65 nautical miles apart IN A STRAIGHT LINE!
Apart from that, all you really need is a night rating on your PPL.