Online-store generic implementation