I’ve seen several discussions on this subject here lately, one such discussion is here
. I suggest in the first place you search here for ‘shopping cart’, ‘e commerce’ or ‘web shop’. You may get a better idea by posting in extension requests.
It all depends who the “others” are. If you see a setup somewhere you like you could ask the board owners how they’ve done it.