What you can see on Demo theme

Product Types

Parent/Child
Parent/Child is actually Regular Items (children) grouped together under a Parent by some profile (for example color, size or both). This allows showcasing the product at a glance with all its available sizes, colors. Example: https://sandbox.mi9retail.com/item/01000/mi9-cozy-comfort-oversized-cotton-hoodie/1.html
bundle
Bundle is collection of items (mostly complementary). Example: https://sandbox.mi9retail.com/item/01000bu/bundle-heavy-cotton-cozy-comfort-sportswear-suit-xl/1.html
service/goods
Service/Goods type is suitable for services or digital goods. Example: https://sandbox.mi9retail.com/item/022005w/mi9-tech-2-years-extended-warranty-from-our-licensed-services/1.html
Gift Certificate
Gift Certificate - electronic certificate usually sent by email. Works with Gift Card plugin. Example: https://sandbox.mi9retail.com/item/031000/mi9-gift-certificate/1.html
Gift Wrap
Here you define wrapping items to be used with 'Gift Wrap' plugin. These products are not listed on the storefront, but shown in the modal where gift wrapping options are selected.

Inventory Controls/Subscription Services

Autobill & Ship Subscriptions
The option is available for users who'd like to have auto replenishment of their product of choice. Example: https://sandbox.mi9retail.com/item/01000bat/duracell-coppertop-aa-batteries-with-power-boost-ingredients/1.html
preorder
Preorder is available for pre-selling products which are not yet released. A deposit may be required for that product. Example: https://sandbox.mi9retail.com/item/01000wlist/mi9-pre-order-funny-glass-coasters/1.html
waitlist
The WaitList option allows to have a list of customers that form a "queue" for buying an item that is not currently available but will be available in some time. Example: https://sandbox.mi9retail.com/item/01000pre/mi9-back-end-developer-printed-t-shirt/1.html
email when in stock
When the item is currently out-of-stock, there is this option for the user to insert its email, so that one can be informed when the item is available again. This also helps the seller not to lose potential clients due to low stock levels. Example: https://sandbox.mi9retail.com/item/01000out/mi9-iron-on-it-jobs-stickers-for-t-shirts/1.html

Upsell Types & Marketing tools

Frequently Bought Together
Frequently Bought Together is an amazon type upsell where a couple of items are presented as complementary or usually bought with the general item, on which product page the client is. *On the demo site you can see it on product page just below the main item general information.
General Upsells
Upsells can be added to various spots on the site like 'Recommended Items', 'Top Sellers' etc. There is logic you can choose to put in the code to get different type of upsells depending on your goal. *On the demo site you can see it on the bottom of the product page as 'You Might Also Like'.
Marketing Slots
These are areas in category page you can define trough the toolkit and show some special offer or something for merchandising purposes. Marketing slots can be of block type (Slots as items) or of row type (Slots as rows). You have to first create content zone with the slot and then in Edit Category -> Marketing Slots you define its position.

Plugins

Badge Manager
The plugin allows you to create your own custom badges to be displayed on product listings and product pages.
Here's how to setup badges with badge manager plugin
  1. Go to Settings -> Advanced -> Flexfields
  2. Create item flexfield
  3. Go to Storefront -> Settings -> Badge manager
  4. Create badge and select 'matching attribute' to be the previously created field
  5. Go to the item where you want the badge to appear and it its 'attributes' tab find the FF and activate it
Item Recurrence
The plugin gives the option to subscribe to regularly receive a product of your choice.
GiftWrap
GiftWrap plugin shows a link in the card page 'Gift Wrap Options' that shows a modal with Gift wrapping options available for the user to select. In thе modal client can also write a note to be added to the gift.
Gift Cards