Это полностью настройка, как вы хотите.
Вы можете создать простую страницу в админке, где вы можете выбрать пользователя из выпадающего списка или выбрать несколько вариантов выбора пользователя.
вместе с этим вы можете получить список товаров, который хотите добавить.
со всей этой вещью вам нужно создать пользовательскую таблицу в базе данных, где должны храниться все эти данные, и мы сможем получить то, что нам нужно.
выберите пользователя, выберите продукт, который вы хотите, и сохраните его, чтобы он сохранял данные в вашей пользовательской таблице с флажком, например, ожидающим, или всем, что может идентифицировать, но еще не добавлено в корзину пользователей.
теперь, когда пользователь входит и входит в систему, вам нужно проверить таблицу базы данных, если есть столбец этого пользователя с флагом ожидания, то вам нужно добавить элементы, добавленные администратором, в корзину пользователей, и для этого вы можете найти много кода.
после добавления товара в корзину вы можете изменить флаг или остаться без изменений.
Вы можете попробовать это так.