Getting Started with nopCommerce
()
About this ebook
Related to Getting Started with nopCommerce
Related ebooks
Jump Start Web Performance Rating: 0 out of 5 stars0 ratingsjQuery Mobile Web Development Essentials - Third Edition Rating: 0 out of 5 stars0 ratingsNuxt 3 Projects: Build scalable applications with Nuxt 3 using TypeScript, Pinia, and Composition API Rating: 0 out of 5 stars0 ratingsBeginning DotNetNuke Skinning and Design Rating: 0 out of 5 stars0 ratingsReal-World Next.js: Build scalable, high-performance, and modern web applications using Next.js, the React framework for production Rating: 0 out of 5 stars0 ratingsC# Interview Guide: Boost your confidence with answers to hundreds of secret interview questions Rating: 0 out of 5 stars0 ratingsInstant Handlebars.js Rating: 0 out of 5 stars0 ratingsSymfony2 Essentials Rating: 0 out of 5 stars0 ratingsBuilding Full Stack DeFi Applications: A practical guide to creating your own decentralized finance projects on blockchain Rating: 0 out of 5 stars0 ratingsFull Stack Development with Spring Boot 3 and React: Build modern web applications using the power of Java, React, and TypeScript Rating: 0 out of 5 stars0 ratingsReact Application Architecture for Production: Learn best practices and expert tips to deliver enterprise-ready React web apps Rating: 0 out of 5 stars0 ratingsMastering Android Development Advanced Techniques and Best Practices: programming, #1 Rating: 0 out of 5 stars0 ratingsAzure Bicep QuickStart Pro Rating: 0 out of 5 stars0 ratingsGet Your Hands Dirty on Clean Architecture: Build 'clean' applications with code examples in Java Rating: 0 out of 5 stars0 ratingsAI And ML Services A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsKubernetes from basic to advanced levels Rating: 0 out of 5 stars0 ratingsThe Art of Modern PHP 8: Learn how to write modern, performant, and enterprise-ready code with the latest PHP features and practices Rating: 0 out of 5 stars0 ratingsApps and Services with .NET 8: Build practical projects with Blazor, .NET MAUI, gRPC, GraphQL, and other enterprise technologies Rating: 0 out of 5 stars0 ratingsAPI Marketplaces A Clear and Concise Reference Rating: 0 out of 5 stars0 ratingsAI Pricing Model Second Edition Rating: 0 out of 5 stars0 ratingsApache Solr PHP Integration Rating: 0 out of 5 stars0 ratingsWeb Development from Beginner to Paid Professional: Coding Challenges and Solutions - The smartest way to learn html and css Rating: 0 out of 5 stars0 ratingsHTML: Your visual blueprint for designing Web pages with HTML, CSS, and XHTML Rating: 4 out of 5 stars4/5Bonita Open Solution 5.x Essentials Rating: 0 out of 5 stars0 ratings
E-Commerce For You
Volume Profile: The Insider's Guide to Trading Rating: 5 out of 5 stars5/5Trade Like a Stock Market Wizard: How to Achieve Super Performance in Stocks in Any Market Rating: 5 out of 5 stars5/5How to Write Copy That Sells: The Step-By-Step System For More Sales, to More Customers, More Often Rating: 4 out of 5 stars4/5The Digital Product Success Plan: Building Passive Income on Etsy (and Beyond!) Rating: 4 out of 5 stars4/5The YouTube Formula: How Anyone Can Unlock the Algorithm to Drive Views, Build an Audience, and Grow Revenue Rating: 4 out of 5 stars4/5The Founders: The Story of Paypal and the Entrepreneurs Who Shaped Silicon Valley Rating: 4 out of 5 stars4/5A Beginner's Guide To Day Trading Online 2nd Edition Rating: 4 out of 5 stars4/5Day Trading for Beginners: Technical Analysis Explained Rating: 4 out of 5 stars4/5Mastering ChatGPT Rating: 0 out of 5 stars0 ratingsChatGPT's Guide to Wealth: How to Make Money with Conversational AI Technology Rating: 5 out of 5 stars5/5The Bitcoin Standard: The Decentralized Alternative to Central Banking Rating: 4 out of 5 stars4/5Chat-GPT Income Ideas: Pioneering Monetization Concepts Utilizing Conversational AI for Profitable Ventures Rating: 3 out of 5 stars3/5In the Plex: How Google Thinks, Works, and Shapes Our Lives Rating: 4 out of 5 stars4/5The Beginner's Affiliate Marketing Blueprint Rating: 4 out of 5 stars4/5The Passive Income Cheat Sheet Rating: 4 out of 5 stars4/5Built to Last: Successful Habits of Visionary Companies Rating: 4 out of 5 stars4/5The Best Hacking Tricks for Beginners Rating: 4 out of 5 stars4/580/20 Sales and Marketing: The Definitive Guide to Working Less and Making More Rating: 4 out of 5 stars4/5The Digital Marketing Handbook: A Step-By-Step Guide to Creating Websites That Sell Rating: 5 out of 5 stars5/5Chart Patterns: Trading-Desk Booklet Rating: 4 out of 5 stars4/5Marketing 4.0: Moving from Traditional to Digital Rating: 4 out of 5 stars4/5Crushing It!: How Great Entrepreneurs Build Their Business and Influence—and How You Can, Too Rating: 4 out of 5 stars4/5
Reviews for Getting Started with nopCommerce
0 ratings0 reviews
Book preview
Getting Started with nopCommerce - Brandon Atkinson
Table of Contents
Getting Started with nopCommerce
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Downloading and Installing nopCommerce
Prerequisites and requirements
Hosting providers
Setting up a basic development environment
Installing Internet Information Services (IIS)
Installing SQL Server and Visual Studio
Downloading nopCommerce
Uploading and installing
Web (no source)
Source code
Installation
Setting up file permissions
Summary
2. The Public-facing Storefront
General site layout and overview
Category and manufacturer pages
Product pages
Searching for products
Shopping cart
Checkout and order details
Summary
3. The Administration Site
How to access and overview
Creating and managing categories
Creating and managing manufacturers
Creating and managing products
Creating and managing attributes
Summary
4. Configuring the Store
General store settings
Payment methods
Shipping
Shipping Methods
Shipping method restrictions
Shipping rate computation methods
Shipping by weight
Fixed rate shipping
Taxes
Tax categories
Tax providers
Content management
Topics (Pages)
Email accounts
Message templates
Plugins
Security (SSL)
Summary
5. Processing Orders
Processing orders
Viewing and editing order information
Viewing and editing order billing information
Viewing and editing order shipping information
Viewing and editing ordered products
Adding and deleting order notes
Processing returns
Viewing current shopping carts and wishlists
Impersonating a customer
Summary
Index
Getting Started with nopCommerce
Getting Started with nopCommerce
Copyright © 2013 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: June 2013
Production Reference: 1280513
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78216-644-3
www.packtpub.com
Cover Image by Jarek Blaminsky (<[email protected]>)
Credits
Author
Brandon Atkinson
Reviewers
Nicholas Cipollina
Jennie Cook
Chris Stout
Acquisition Editor
Andrew Duckworth
Comissioning Editor
Neha Nagwekar
Technical Editors
Vrinda Nitesh Bhosale
Dominic Pereira
Project Coordinator
Amey Sawant
Proofreader
Paul Hindle
Indexer
Monica Ajmera Mehta
Production Coordinator
Shantanu Zagade
Cover Work
Shantanu Zagade
About the Author
Brandon Atkinson is an architect and developer for CapTech Consulting in Richmond, VA. He specializes in Microsoft technologies including ASP.NET and SharePoint, regularly contributing to the SharePoint forums on TechNet. Brandon has owned and operated several online stores over the years, and he has also helped many others with their e-commerce efforts. When he is not writing code, Brandon enjoys playing music, reading, and spending time with his wife.
This book is dedicated to my dad, Mike Atkinson. I'm sure he would be proud to see how far I've come and I miss him every day.
I thank my wife, Jennie Cook, who has always supported me in everything I do and has never told me any idea was too crazy to try; I love you.
Thanks to my brother, Brian Atkinson, who was my Sherpa guide for writing a book.
And thanks to my mom, Brenda Michaels, who taught me to have a firm hand shake, be polite, look people in the eye, and always hold doors for strangers. These skills have proven more valuable in my career than any bit of technical knowledge I can fit into my head.
About the Reviewers
Nicholas Cipollina is a Senior Software Engineer with expertise in .NET development and iOS development. He has over 12 years of software development experience including developing large-scale n-tier web applications and iOS mobile applications. Nicholas received his Bachelor of Science degree in Management Information Systems from Liberty University in Lynchburg, VA. He currently lives in Mechanicsville, VA, with his beautiful wife, Dawn, and his two little girls, Isabella and Hannah.
Jennie Cook received her Bachelor of Arts degree in Fashion Merchandising from Virginia Commonwealth University in 2004. She is a business consultant specializing in merchandising and marketing of e-commerce retail businesses and enjoys working with start-up businesses in particular.
With over 10 years of experience, Jennie amassed a wealth of knowledge that she now shares with her students as an adjunct professor in the Fashion Merchandising department at her alma mater.
Currently, Jennie is working on her own online venture using nopCommcerce. Revelry Row, a website specializing in women's jewelry and accessories, was launched in 2012.
Chris Stout is a manager at CapTech Consulting, and has spent over 15 years working on a variety of web-related technologies. He is currently working in mobile security with a financial services client, and has interest in Windows Phone development and cloud computing. When not at work, Chris enjoys woodworking, scuba diving, and hanging with his wife and daughter.
www.PacktPub.com
Support files, eBooks, discount offers and more
You might want to visit www.PacktPub.com for support files and downloads related to your book.
Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at
At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.
http://PacktLib.PacktPub.com
Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.
Why Subscribe?
Fully searchable across every book published by Packt
Copy and paste, print and bookmark content
On demand and accessible via web browser
Free Access for Packt account holders
If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.
Preface
You're reading this book because you've decided to open an online store and you've chosen nopCommerce as your e-commerce engine. Congratulations! Opening an e-commerce storefront is an exciting adventure and nopCommerce is a top-shelf product that will serve you well. nopCommerce is an open source e-commerce engine built with Microsoft's ASP.NET MVC framework and which uses Microsoft's SQL Server database. This engine is a complete solution that includes everything you need.
nopCommerce consists of two major areas:
Public-facing storefront: This is where customers will browse your site, look at products, and place orders. It consists of product, category, and topic pages, as well as the shopping cart and checkout pages.
Administration site: This is where you will manage all aspects of your storefront. This includes creating categories, adding/managing products, and creating/editing topic pages. You will also manage shipping options, tax settings, payment providers, and so on.
There are other areas in nopCommerce, including a blog and forums. However, these areas are outside the scope of this book, but you should be aware there is more to nopCommerce than just the e-commerce engine.
Note
Real world
In most installations, you may not use the built-in blog and forums provided. There are many products on the market that are solely built for these purposes, such as WordPress for blogging. Sometimes, it makes sense to use nopCommerce solely as your e-commerce engine and use other products for blogging and forums.
nopCommerce is licensed under the nopCommerce Public License v3. This license is the GPLv3 license with the additional requirement of having Powered by nopCommerce text on the bottom of each page. The GPLv3 license states that the software is free to use, change, share, and also that you are free to share your code changes with other users. Visit the GNU website (http://www.gnu.org/) for detailed information on the GPLv3 license.
The text requirement under the nopCommerce Public