Запрет заказа товаров разных кодов

Парни, можно ли как то своими силами или с вашей помощью сделать так, чтобы в одном заказе можно было бы купить товары только одного вида артикула и другой товар заказать было бы нельзя.
Есть товар с кодами - 12345, и есть товар АБ-12345. Это 2 разных поставщика.

ну или допустим заказ сделать получится, но сразу оплатить не получится.

разделить товары по поставщикам?

Сделать так, чтобы купить в заказе могли только от одного поставщика. 12345 или АБ-12345