Верно слитное написание: онлайн.
Рекомендуем использовать вариант офлайн, зафиксированный в "Русском орфографическом словаре" РАН.
Склонять нужно, если слова офлайн и онлайн употребляются как существительные: клиенты из офлайна.
Правильное написание: онлайн (онлайн-обучение, онлайн-голосование, онлайновый).
В этом случае требуется раздельное написание: онлайн торговый зал.