А, вот, кстати, интересно: корзина (как объект) - общая для всех доменов, или они все разные? Т.е. если есть мультидоменный магазин, покупатель зашел и авторизовался на одном домене. Заполнится ли его корзина тем же содержимым, если он зайдет на другие домены этого же движка (не выходя из авторизации с первого домена)?
Чтобы он не выходил из авторизации первого домена, надо настроить видимость кукисов во всех поддоменах. (Для этого есть настройка в MODX-е). Если вы включаете единые кукисы для поддоменов, то да, корзина будет единой на всех поддоменах. Но не забываем, что корзина - это на самом деле объект заказа, просто со статусом "Новый". То есть сразу думайте как вы будете потом оплаты разносить, ведь если у вас на разных поддоменах разные магазины, а заказ на всех общий (то есть в заказе будут товары различных магазинов), то тут у вас множество заморочек с логистикой и бухгалтерией. Отследить какие товары каким магазинам принадлежат - не проблема. Во всем остальном куча подводных камней.