Ответ:

Пусть Никита купил \(x\) упаковок по 12 конфет и \(y\) упаковок по 8 конфет.

Составим уравнение по количеству конфет: \(12x+8y=28\).

Разделим на 4: \(3x+2y=7\). Натуральные решения: \(x=1\), \(y=2\), поскольку \(12\cdot1+8\cdot2=28\).

Стоимость покупки: \(126\cdot1+97\cdot2=126+194=320\) рублей.

Ответ: 320 рублей.