As is so often the case in life, the answer to the question of costs is relatively simple: it all depends. What functions should the shop have? How many products do you want to offer online? How should these items be presented in the shop? Which payment providers should be integrated?
We would be happy to advise you without obligation on the implementation of an online shop project that is right for you.