Dynamic Website + Online catalog

The ultimate online shop

We have compiled a list of all the possible shop features that we can think of. We have left out those that relate more to content management. You might use this list if you are thinking about what to include in a new online shop.

Non Functional

  • Performance and scaling
  • Secured environment using SSL
  • Multi-lingual
  • Multi-currency
  • Hosting considerations
  • Disaster recovery


Categories and/or Product Type

  • Hierarchy of categories and subcategories
  • Store  image and other data for categories
  • Multiple-categorisation of products



  • Multiple images for each product (with lightbox display)
  • Attributes on products that do not affect price e.g. color and size – these may have pick-lists
  • Store weight and/or size against product or product type
  • Featured product(s)
  • RRP & savings
  • Temporarily hide or disable products and out of stock indicator
  • Reorder or filter by price or brand
  • WYSIWYG editor with spell-checking



  • Mini-cart
  • Store user-entered text against an ordered product or an order such as special delivery instructions
  • Shipping address and billing address – single entry where required


Tax & Freight

  • Local tax calculation, international tax exemption and tax exemption for certain types of product
  • National and international shipping zones
  • Freight calculation – based on weight/size or a lookup table by product type or an external calculator service.
  • Freight calculation should cater for multiple items.
  • Provide a tool to calculate freight before checkout.
  • Pickup option



  • Single or multi-use discount codes
  • Waive shipping cost
  • % discount by product type, by product or across everything
  • % discount for orders over a given value
  • Date and single-use expiry of discounts
  • Discount on purchase of additional items
  • Special offers


Gift Cards

  • Purchase and activation
  • Redemption with balance preservation
  • Security PIN



  • Checkout with minimal personal information and no user account
  • User registration/account, including changing details and forgotten password
  • View past orders
  • Maintain a list of delivery addresses and a billing address



  • Real-time processing for standard credit cards, also Amex and Pay Pal. Security to check validity and balance.
  • Unique Confirmation Number
  • Email printable invoice/order acknowledgment


Cross-selling & Up-selling

  • Other customers bought these products
  • Global and per-category bestseller lists
  • Related products by associating products with each other e.g. accessories
  • Minimum order price



  • Effective searching for products, e.g. an advanced search or keyword search
  • Pick-up incomplete orders when returning to the site – useful if they are not quite ready to purchase or if payment is not possible for some reason
  • Wish-list
  • Send-to-a-friend
  • ‘Like’ on social media etc
  • Product ratings & reviews
  • Contact us about a product or live-chat
  • Subscribe to products to receive related emails/newsletters
  • Loyalty program – earn points on purchases and redeem on checkout
  • Request a product form


Inventory & Delivery

  • Automatic adjustment of inventory on sale completion or shipping
  • Print picking list
  • Email upon dispatch


Electronic Products

  • Downloaded purchases, including  delivery by email or download link or online inbox
  • Restrict digital downloads to a specified number of downloads, or hours.


Customer Service

  • Add private comments to each order, or comments that the customer can also see.
  • Template emails to confirm order and shipment.
  • Registered customers can view their order history and order statuses
  • Address-book for multiple shipping addresses.



  • Web-stats reporting e.g. who is sending traffic to the shop
  • Payment/cart statistics with graphs e.g. by product or category


Systems Integration

  • Google Base
  • POS or other business systems
  • Existing product catalog
  • Web content management system
  • Subscription system
how can we help you?

Just send us your questions or concerns by starting a new case and we will give you the help you need.

Green Tech Andersson AB
September 02, 2017
Our Role
Online shop, Backend, SEO

Looking for a First-Class Business Plan Consultant?