"Уж сколько раз твердили миру" (с) дедушка Крылов
Для того, что бы ответить на данный вопрос - надо сначала ответить на другой вопрос - есть ли возможность как-то "завязать" два удалённых объекта в одну сеть (к примеру - в магазине есть "белый ip" - пробрасываем порт на маршрутизаторе; в офисе есть "белый ip" - устанавливаем vpn-соединение из магазина с офисом; и в офисе и в магазине нет "белых ip", но есть возможность поднять vpn-сервер c "белым ip" где-то в дебрях интернета - устанавливаем через него vpn-соединения и так далее)?
Хотя, судя по намёку "не хочется лазить на каждый сервер" - соединение "офис-удалённый магазин" устанавливается, но не объяснено как (и, как следствие, не объяснено - а что мешает "развить" это текущее соединение?).