заказать можно несколько раз нажимать и она суммирует заказы c разными маршрутами
Судя по всему, наверно указано условие при поиске записи в процессоре
core/components/billing/processors/mgr/orders/products/add.class.php
В массив должны быть включены все поля, которые создают уникальность записи в заказе, т.е. В этом случае туда должны буть добавлены как минимум поля с данными о маршруте.