#975 - Same promotion applied multiple times for a single order
(Cherry picked from 73a8fd6c3221933beb8767fa7c4cca3bebb2c1f0)