Check eligibility before performing CreateLineItems promo action

See corresponding 1-2-stable fix in pull request 3147.