*Payment Gateway – обикновено този софтуер не се разработва от съдържателите на магазините, за него е необходимо специфично ноу-хау. Това е интерфейс към кредитна институция или банка.
*Развойни средства – важна е възможности за гъвкаво разширение на системата за нестандартни приложения – не всички магазини имат ясна архитектура, която позволява лесни и гъвкави разширения.
w    Подходящи развойни средства са middleware системите като CORBA и Active-X.
Основни компоненти на електронните магазини