DNN Forums

Ask questions about your website to get help learning DNN and help resolve issues.

Woke up wanting a DNN store

 9 Replies
 2 Subscribed to this topic
 30 Subscribed to this forum
Sort:
Author
Messages
Growing Member
Posts: 80
Growing Member
New Poster
New Poster
Congrats on posting!

Hey everyone!

Hope you’re all doing great. It’s been a while since I’ve tinkered with anything store-related in DNN, but figured I’d pop in and say hi before diving back into the chaos. Always good to see the DNN community still kicking!

I woke up this morning and decided I wanted a store on my DNN site.

Used to rock Catalook back in the day — remember that beast? It was clunky, confusing, and somehow still kind of awesome. I went looking for what’s out there now and saw Hotcakes is literally selling their domain. Dang. Sad seeing all these OG DNN companies fade away.

Anyway, I’m on DNN 10 now and definitely don’t want anything sluggish. I’m just looking for something lightweight, modern, and not going to make my server sound like it’s trying to take off every time someone adds something to the cart.

So what’s everyone using these days for eCommerce on DNN? Any solid, active projects or hidden gems I should check out?

Veteran Member
Posts: 349
Veteran Member
3 Helpful Replier
Helpful Replier
Thanks for being such a helpful replier!
MVP
MVP
You're an MVP!
Engaged Reader
Engaged Reader
You are an engaged reader!
Avid Reader
Avid Reader
Avid Reader art thou!
Hehe, I used to be a kinda CataLooK expert back in the days. It was clunky but checked all the boxes. I have not done much e-commerce in the last years, but:

I do believe HotCakes is still maintained. Not sure about the domain being for sale, are we talking about https://mmmcommerce.com/ ? And if so, their github shows a release in march https://github.com/Hotcak...tcakes-commerce-core

I have also heard good things (and worked a bit on) https://www.revindex.com/

Advanced Member
Posts: 207
Advanced Member
Helpful Replier
Helpful Replier
Thanks for being such a helpful replier!
MVP
MVP
You're an MVP!
New Poster
New Poster
Congrats on posting!
https://www.openstore-ecommerce.com/fr-fr/

That is the best one and Open-source. And still maintained.
Advanced Member
Posts: 207
Advanced Member
Helpful Replier
Helpful Replier
Thanks for being such a helpful replier!
MVP
MVP
You're an MVP!
New Poster
New Poster
Congrats on posting!
Whoops, I posted the French site: https://www.openstore-ecommerce.com/en-gb/
New Around Here
Posts: 20
New Around Here
New Poster
New Poster
Congrats on posting!
I've found that payment processors are the biggest issue with any ecommerce site. The processors need to be updated on a regular basis since money and security are keys to their success.

I've used OpenStore but I was not able to make openstore-ecommerce work in DNN 9. Mostly issues with payment processors not working. Last update was Nov '24.

I've installed and used Hotcakes. Version 3.9.2 (Spring '25). It doesn't work properly in DNN 10.0 - The developer, Will Strohl is active on this forum. I know little about coding, but from what I gather updating will be a fair amount of work. I suspect Will would appreciate assistance, either labor or chee$e, updating.

Revindex sounds useful and I'll check it out. It doesn't appear to be open source. It appears that they have a number of payment processors.

I have a client that uses Squareup and Hotcakes does not have a Square payment processor so I installed Nopcommerce. It is open source but it is NOT a DNN plug in. It's installed as a separate instance and I link to it as a sub domain. It is a resource hog. It is maintained and has a number of working payment processors. Many of the plug-ins are licensed so there is an incentive by developers to keep their plug-ins up to date.

Thanks





Veteran Member
Posts: 349
Veteran Member
3 Helpful Replier
Helpful Replier
Thanks for being such a helpful replier!
MVP
MVP
You're an MVP!
Engaged Reader
Engaged Reader
You are an engaged reader!
Avid Reader
Avid Reader
Avid Reader art thou!
For payment providers, Authorize.Net is great for ecommerce with way more out-of-the-box fraud protections. It is also well implemented in most ecommerce solutions because it is so popular.

If you have to go with another provider, I do highly recommend coding your own in whatever system you end up choosing to make sure all fraud protection rules are in place like AVS, CVD, SecurePay, MasterPass. I have often found other providers to be only implemented to the very basic "it works" state in many solutions.

And if not using Authorize.Net I also recommend pre-qualifying payment requests through something like https://www.fraudlabspro.com to avoid headaches.
Growing Member
Posts: 80
Growing Member
New Poster
New Poster
Congrats on posting!

Hi Daniel
yeah you probably did alot more to it than I did but ran into my old files here today:)  thanks for the information you posted. I cant code a simple module like tabs or users online so there probably no way for me to code a store:) but ill checkout the other options you listed. thanks man.



 

Advanced Member
Posts: 207
Advanced Member
Helpful Replier
Helpful Replier
Thanks for being such a helpful replier!
MVP
MVP
You're an MVP!
New Poster
New Poster
Congrats on posting!
Posted By G_Papadopolis on 10/9/2025 5:45 AM
I've found that payment processors are the biggest issue with any ecommerce site. The processors need to be updated on a regular basis since money and security are keys to their success.

I've used OpenStore but I was not able to make openstore-ecommerce work in DNN 9. Mostly issues with payment processors not working. Last update was Nov '24.

I've installed and used Hotcakes. Version 3.9.2 (Spring '25). It doesn't work properly in DNN 10.0 - The developer, Will Strohl is active on this forum. I know little about coding, but from what I gather updating will be a fair amount of work. I suspect Will would appreciate assistance, either labor or chee$e, updating.

Revindex sounds useful and I'll check it out. It doesn't appear to be open source. It appears that they have a number of payment processors.

I have a client that uses Squareup and Hotcakes does not have a Square payment processor so I installed Nopcommerce. It is open source but it is NOT a DNN plug in. It's installed as a separate instance and I link to it as a sub domain. It is a resource hog. It is maintained and has a number of working payment processors. Many of the plug-ins are licensed so there is an incentive by developers to keep their plug-ins up to date.

Thanks




 

 

What payemnt processor didn't work for OpenStore?  As far as I know they all work in DNN10.  If not, nobody has reported it.

Just to be clear, OpenStore is maintained and updated for bugs.  Any payment gateways may be 3rd party products, but please report any issues, we will try and fix them if possible.

OpenStore is considered feature full.  Maintenance is still happening, but no new features.  Becuase OpenStore uses a plugin architechture any new features are always develpped as plugins for special requirments that are nearly always bespoke for the client.  Any feature that can be realest as open source are.  Like openstore-ecommerce/OS_CartReview

All plugins and source code can be found here: OpenStore e-commerce

 

 

 

New Around Here
Posts: 20
New Around Here
New Poster
New Poster
Congrats on posting!

Daniel - I did not spend a lot of time on this. I was doing research into getting a solution for a client using their squareup account. It was a while back and after installing OpenStore (IIRC) there were issues with some of the templates. I installed a 3rd party OS_Square payment processor and encountered errors in the sandbox and I moved on. The developer indicated that they had solved this (2022) however I was no longer pursuing that path. 

I think most of the processors are issuing tokens for transactions and that additional step was not being accomodated in the solution. 

Thanks

Veteran Member
Posts: 349
Veteran Member
3 Helpful Replier
Helpful Replier
Thanks for being such a helpful replier!
MVP
MVP
You're an MVP!
Engaged Reader
Engaged Reader
You are an engaged reader!
Avid Reader
Avid Reader
Avid Reader art thou!
Most processors I know have optional Tokenization. It is useful if you want to save your users from having to re-enter their cards after the first purchase. It allows saving a token instead of the card and that token can only be used for your merchant account, so even getting that stolen is not really useful for the hacker. So like I said earlier, a lot of implementations will do only the basics. I do not know in this particular situation though.

These Forums are for the discussion of the open source CMS DNN platform and ecosystem.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. If you have (suspected) security issues, please DO NOT post them in the forums but instead follow the official DNN security policy
  2. No Advertising. This includes the promotion of commercial and non-commercial products or services which are not directly related to DNN.
  3. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  4. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  5. No Flaming or Trolling.
  6. No Profanity, Racism, or Prejudice.
  7. Site Moderators have the final word on approving / removing a thread or post or comment.
  8. English language posting only, please.

Would you like to help us?

Awesome! Simply post in the forums using the link below and we'll get you started.

Get Involved