не хватит ему айди и статус
Для программной логики апрува достаточно id и статуса. Ну может ещё и стоимость добавить.
А если весь заказ нужен только для отображения в кабинете, то из api-gateway дёргаем id-шники заказов из сервиса user и вторым запросом подгружаем инфу из сервиса order.
В итоге каждый сервис хранит только нужные его логике id-шники и напрямую друг к другу не ходят. А для фронтенда gateway собирает инфу из них для отображения.