All Collections
Ecommerce Product Set Up Details
Ecommerce Product Set Up Details
Learn more about the available setup options for your Ecommerce products, including required and optional settings.
Melanie Dupont avatar
Written by Melanie Dupont
Updated over a week ago

If the product you want to view and edit is not in Novi yet, refer to the Create a New Product in Novi or Import Existing Products from QuickBooks Online article first. You can also copy an existing product in Novi (go to the Product List and click the drop-down arrow in the Action column, then select Copy Product).

When creating a new Ecommerce Product in Novi, you will see the options listed below in the New Product pop-up modal.

New Product Modal:

You can also access the same information on an existing product, whether it was created in Novi or imported from QuickBooks Online. 

Go to Ecommerce > Products > click on the product Name (or the Edit link in the Action column). This will open the product in a full page view with multiple tabs. This article explains the available options on the Details tab.

Details Tab on a Product Page:

Product Details

For each product (regardless of how it was created), fill out the product form in Novi, including:

Name & Category

These fields are required and will show on the frontend of your website.


Select whether it is typical pricing, donation-based, offline or calculated.

  • Paid: Paid pricing allows admins to choose if it is a one-time purchase or a subscription (monthly or annual). Separate pricing can also be set for members versus non-members.

  • Donation: Donation pricing allows for a minimum and/or suggested amount. Note that the suggested donation amount cannot be lower than the minimum amount required.

  • Offline: This category of products is typically for things that you want to advertise in your store, but don't allow online purchasing for.

    • These products do not require a QuickBooks Account to connect to, since they aren't being purchased online.

    • New offline products created in Novi will not automatically sync to your Products & Services list in QuickBooks Online. This excludes products that already existed inside of QuickBooks and were imported into Novi - those will continue to update. This ensures that those products are truly treated as "offline."

    • A contact form will display instead, allowing users to contact the organization for more details:

  • Calculated: Calculated pricing works similarly to dues rules as it allows rule conditions to be created to calculate pricing.


  • Access to Purchase - The default setting allows companies, individuals, and non-members to purchase the product. If access should be limited, update these checkboxes as needed.

  • Payment - To require a credit card payment, check the box for "Disable Invoicing in Ecommerce Checkout."

  • Taxable - This setting will add tax to the product during checkout.


  • Requires Fulfillment - Toggle ON to receive an email if the product is purchased from the store (if the email is setup in your Association Settings) and for the order to appear in your Orders tab.

  • Delivery Options - Depending on your Ecommerce setup in Association settings, you may have the option for Physical or Virtual Delivery.

  • Shipping Weight - If you have chosen Physical Delivery, this option will appear. This will apply to the product in the checkout cart and is calculated based on the setup in your Association Settings.


  • Limited Quantity - Until the limit is reached, a badge will be displayed on the frontend with the number of "Items Remaining." Once the limit is reached, users will see a "Sold Out" badge on the frontend of your website. Admins can override the quantity limit on backend purchases.

  • Set Date & Time - Before the purchase window starts and after it ends, the product will not show in the Ecommerce store on the frontend of your website. It also will not show in the featured products section (right sidebar). 

  • Only Visible to These Groups - This setting will require users to login before they can see the product in the Ecommerce store. The system can then check to see if they are in the Group(s) that have access to this product.

Other Settings

  • Image: Product images are 250 x 250 (square). Uploaded images will be forced to this size and shape automatically, so be sure to utilize the image adjustment tool to resize and/or crop as needed.

  • Description

  • Confirmation Email Information: This language will appear in the order confirmation email and on the successful order confirmation page after checkout. Additionally, purchasers can see this confirmation information under the My Orders tab in their Member Compass.

  • QuickBooks Online Account (and Class if applicable)

In the Web Store section of the New Product form, there's an option for Visibility to be checked as "Featured." This will display the product on the left side of the Products page of your website.

Note: There is a limit of 5 products that can be displayed - they are ordered randomly and selected from all the products marked as featured. For example, if you make 10 products featured, they will randomly be rotated in and out of that list of 5.

Product Setting:

Frontend View:


  • Products are linked to an ACCOUNT in QuickBooks Online.

  • Products are different than event tickets or dues rules which are linked to an item/product. By adding a product in Novi, you are adding an item/product to a chart of accounts in Quickbooks.

  • Include an item description on the Product Invoice from the product Details under Accounting, using the field Invoice Item Description. The Novi product Invoice Item Description will sync with the Quickbooks Online product description. That is, an update to the description in either system will reflect in the other. *Note: Be sure your invoice template in Quickbooks is enabled to show the product description. >> Learn more about Update Invoice & Sales Receipt Templates

Items of Note:

  • A product purchased from the Ecommerce store that is marked as "Requires Fulfillment" will create an order, which will be added to the Orders list (on the backend).

  • If a product has a limited quantity and an admin is submitting the order on the backend, the admin will see a message with the remaining available quantity. If the quantity goes over the limit, the admin can override and submit the order anyway.

  • You can decide if the product should appear in your frontend store by using the "Shown In Store" toggle in the top right, or the green check mark on the Product list view.

  • If you want a product available for backend admins to create purchase orders, but not available for purchase on your site, you can set the product as not "Shown In Store" but is still "Active."

Related Articles:

  • Novi Product Purchases - View the purchase details of a specific product all in one place: Purchaser, Order Type & Status, Quantity, Price Paid & Discount, and more!

Did this answer your question?