iPaaS.com Product Catalog Terminology
This is how iPaaS.com and this documentation define these items, but we understand that they might be defined differently in systems we integrate with.
Kit: When you sell 2 or more different products for one price. iPaaS.com defines these as Bill of Materials, Basic or Add-on.
Bundle: When you sell a package of 2 or more of the same item for one price. Note: This is not supported natively in iPaaS.com, but there are ways to accommodate for it.
Related Products: Products on an e-commerce platform that are shown on the product page or in checkout as related to the product in order to encourage cross-selling and upselling.
Type Options
Physical: A product that is shipped to you.
Virtual: A product that is delivered digitally.
Others have been added for integration-specific needs.
Tracking Method Options
Product: Track all inventory of a product regardless of variant. Track all t-shirts as one inventory.
Variant: Track inventory of a product at the variant level. Track small green t-shirts separate from large green t-shirts, separate from large red t-shirts, etc.
Product Catalog Record and Collections - Layout
Core Product Catalog Record: (Partially shown, details below)
Product Catalog Categories: Can contain one or many categories created in that data type.
Product Catalog Units: How you sell this product.
Alternate IDs: A secondary ID (i.e. a barcode, older model number, etc.) crested in that data type.
Inventory: How much of the product is on hand.
Kit: How the product is sold if part of a kit.
Related Products: Products that are related to this product.
Custom Fields: Add values for custom fields that have already been defined under the custom fields data model.
External IDs: The external ID(s) of this record.
Product Catalog - Add/Edit
Name*: Product Name.
Description: Product description.
SKU*: Product SKU.
Barcode: Product barcode.
MSRP: Product MSRP.
Default Price*: Product default price.
Tax Class: The tax class associated with the product
Sale Price: The price the merchant is selling it for.
Tracking Method: Is this product tracked at the product level or variant level.
Type: Is this product physical or virtual.
11. Status: Is this product preorder, active, disabled, or discontinued.
12. Unit: The way the product is sold (i.e. individually, by the case, by the palette, etc.)
13. In Stock Threshold: The inventory level when this product start to show out of stock.
14. Width: Product width (number only).
15. Height: Product height (number only).
16. Depth: Product depth (number only).
17. Weight: Product weight (number only).
18. Allow Discounts: If discounts are able to be applied to this product.
19. Allow Backorders: If backorders are allowed for this product.
Category Collection - Edit/Add
Add Category*: Use the dropdown to select the category to be added.
Product Units Collection - Add/Edit
Name*: The name given to this unit value.
Conversion: How many individual items are in this unit.
Default Price: The unit default price.
MSRP: Unit MSRP.
Sale Price: The price the merchant is selling it for.
Custom Fields: Not pictured - looks and functions like other custom fields.
External IDs: Not pictured - looks and functions like other external IDs fields.
Alternate ID Collection - Add/Edit
Type*: Defined by Alternate ID data model records.
SKU: The SKU for this alternate ID.
Unit: The unit(s) in this alternate ID.
Alternate ID*: The alternate ID.
Description: A description of this ID.
Options Collection - Add/Edit
NOTE: This is only available on a variant product.
This collection (and the values collection of it) defines the categories and options for the variants for this product.
Name*: Name of the variant.
Values: Current values.
Add value modal:
Type*: Name of the option.
Description: Description of the option.
Order*: The order the values appear in.
Variant Collection - Add/Edit
NOTE: This is only available on a variant product.
Variants define how variants are put together for a product (i.e. a green large shirt, a red small shirt, etc). Variants have many similarities with core products, including many child records. If the child record is not noted here then functions like it would on a core product record.
SKU*: Product SKU.
Barcode: Product barcode.
MSRP: Product MSRP.
Default Price*: Product default price.
Status: Is this variant preorder, active, disabled, or discontinued.
6. Sale Price: The price when the product is on sale.
7. Width: Product width.
8. Height: Product height.
9. Depth: Product depth.
10. Weight: Product weight.
11. Variant Option Values: The options tied to this variant. Each name and value pair needs to be specified here. (see next screenshot.)
Name: Name of current variant options.
Value: Values of current variant options.
Delete: Delete this variant option from this product variant.
Add: Open up the modal to add an option value.
Name: Name of variant to be added.
Value: Value of variant to be added.
Inventory Collection - Add/Edit
Location*: As defined in the location data model. Enabled by defining different warehouses for the inventory.
Cost: Average purchase price (cost to merchant).
Qty on Hand: On hand available from connected systems.
Qty Available: Quantity available from connected systems.
Kit Collection - Add/Edit
Type*: Type of kit as defined above.
SKU*: The SKU for that kit as a whole.
Description: The description for the kit.
Related Product Collection - Add/Edit
Add Related Product*: Search for the product and then select the product or variant from the list below.
Related Type*: How the product is related to the related product chosen. Options include: Replacement, Similar Item, and Related Product.