Про складывание скидок: я понимаю, что если у нас две линии с разным количеством, то имеет смысл складывать и получать финальную скидку. В моем случае, я ввожу две строки с одинаковым количеством и система это позволяет сделать. Логический смысл последнего не ясен.
Кроме цены, много различных механизмов. Например, эти "2 строчки с одинаковым кол-вом" поедут по разным адресам. Так же, сама система предоставления скидок настраивается отдельно. И скидки тоже разные есть...