New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.

Store Documentation - Part 1

Getting Started with the DotNetNuke Store Module 

The DotNetNuke Store Module is more than just one module.  The DotNetNuke consists of five individual modules all with specific tasks.  Each module is identified below:

Store Admin – Manages store settings, products and orders.
Store Catalog – Displays products and categories.
Store Menu – Displays a listing of categories within the store.
Store Mini Cart – Allows you to offer a smaller cart display that you may want on every page.
Store Account – Provides access to main shopping cart and account information

First Steps
You should consider the layout for your store before you start adding modules to pages.  Specifically, you will want pages for your Store Admin, Store Catalog and Store Account. 

Step 1 – Create a page with admin only permissions to hold the Store Admin module.
Step 2 – Create a page for your Store Catalog.
Step 3 – Create a page for your Store Account.
Step 4 - You will now want to add the appropriate module to each page.

Store Admin Module
The Store Admin Module gives you access to manage all the various settings for your store.  You will also be able to manage Categories, Products, Customers and Reviews.  Follow the steps below to get started with your store:

Store Information 

  1. Enter your store name, description, keywords, store email and select your shopping cart page (Store Account).
  2. Click “Update”
  3. Select your payment gateway provider from the select box.  Your options include Authorize.Net and PayPal.  
  4. Enter the information necessary for your selected payment provider.
  5. Expand Shipping Administration and enter 0.00 or your appropriate shipping fee.
    BUG: Do not click “update shipping fee”.
  6. Click “Update”


  1. Click the Categories link.
  2. Click Add Category
  3. Enter a Category Name and any additional information.
  4. Click Update


  1. Click the Products link.
  2. Select the appropriate Category
  3. Click Add Product
  4. Complete Product form details
    NOTE: You must select an image for each product. If you don’t want to use an image then upload a transparent gif file to your root folder then select as the product image.
  5. Enter a description for your product.
  6. Click “Update”



Is anyone aware of circumstances which would prevent payment status updates from Awaiting Payment to Paid using the PayPal gateway? We have been using it for over a year but since April 1, even though the moneys have been received, the status of the payments has not updated. It was fine before that.
Monday, May 7, 2018 6:03 PM (link)

Comment Form

Only registered users may post comments.


Aderson Oliveira (22)
Alec Whittington (11)
Alessandra Davies (3)
Alex Shirley (10)
Andrew Hoefling (3)
Andrew Nurse (30)
Andy Tryba (1)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (37)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Bogdan Litescu (1)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (213)
Chris Paterra (55)
Clint Patterson (108)
Cuong Dang (21)
Daniel Bartholomew (2)
Daniel Mettler (181)
Daniel Valadas (48)
Dave Buckner (2)
David Poindexter (12)
David Rodriguez (3)
Dennis Shiao (1)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (80)
Francisco Perez Andres (17)
Geoff Barlow (12)
George Alatrash (12)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (274)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Kelly Ford (4)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matt Rutledge (2)
Matthias Schlomann (16)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Miguel Gatmaytan (3)
Mike Horton (19)
Mitchel Sellers (40)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Oliver Hine (1)
Patricio F. Salinas (1)
Patrick Ryan (1)
Peter Donker (54)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Sacha Trauwaen (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott Schlesier (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Steven Fisher (1)
Tony Henrich (3)
Torsten Weggen (3)
Tycho de Waard (4)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (40)
Will Strohl (180)
William Severance (5)
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out