Creating Products Bundle

The Afosto platform makes it easy to create product bundles, combining multiple items into a single package. You can manage bundle stock dynamically based on its components, or pre-assemble the bundle and keep it in stock as a ready-made product. You can also choose whether the price is calculated from the components or set as a single fixed bundle price.

You can create a bundle in two ways: manually (this page) or create multiple bundles at once via a bulk action.

How to Create Products Bundle

Click the “Products” option in the left sidebar of the screen and select “Items” from the dropdown.

Clicking the Items under the Products

An items list screen will appear. Click the “Add” button at the top-right corner of the window to create a bundle of multiple products/items.

Clicking the Add button to create a bundle

A “New Product” window will appear, requiring all the details of the new bundle.

New Product window

Product Type

The Product Type section lets you choose between:

  1. Default Product: A standalone item sold individually.
  2. Product Bundle with Parts: A group of items managed as a single bundle.

Click to select the “Product bundle with parts” option. By default the product type is set to “Default product”.

Selecting Product Bundle with Parts

Product Information

Article Number: a unique identifier or SKU assigned to the bundle, used for tracking and inventory.

Name: the title of the bundle shown to customers; keep it clear and descriptive.

Slug: a URL-friendly version of the bundle name (e.g. summer-gift-bundle), used for SEO and links.

Brand: the manufacturer or brand associated with the bundle.

MPN: a Manufacturer Part Number that identifies the bundle, useful for vendor-specific identification.

Product information

Images

Visual representations of the product bundle. Upload high-quality images that showcase the items in the bundle. Drag and upload your files or select a file.

product upload Images section

Barcodes

Unique codes such as UPC or EAN assigned to the bundle for identification and tracking. Click “+Add more barcodes”.

Product Barcodes section

Product specifications

Details that define the bundle, such as dimensions, weight or material. Click “+ Add Specification”.

Product Specifications section

Parts

The Parts section lets you assign multiple products/items to a bundle.

  • Search Bar: search for and select specific products or items (such as "GoPro Camera" or "GoPro Cable") by SKU or name to include in the bundle.
  • Advanced Search: filter and locate products more precisely when needed.

Click on any desired products/items you want to assign to the bundle. The selected item will be added to the bundle.

Product Bundle Parts section

For your understanding, two products have been added to the bundle: GoPro Cable and GoPro Camera. Each product is listed with its name, SKU, and other details.

Quantity Adjustment: the quantity for each product can be increased or decreased with the + and - buttons. For example:

  • The GoPro Cable has a quantity of 2 in the bundle.
  • The GoPro Camera has a quantity of 4 in the bundle.

Any product can also be removed from the bundle using the trash icon next to each product entry.

Selected Products in the Parts section

Pricing type

The Pricing type section lets you define how the bundle's price is set. You can choose between two options:

  1. Single Bundle Price: set one unified price for the entire bundle, sold as a whole.
  2. Individual Part Pricing: each part is priced separately; the bundle price is the sum of the parts.
Price Type section

Prices

The Prices section lets you assign prices for the bundle. Click “Add” to define prices for different lists or markets.

Prices section

Cost price

The Cost Price section lets you set the production or acquisition cost of the product for accurate financial tracking.

Cost Price section

Stock Type

The Stock type section lets you define how inventory is managed for the bundle.

  • Without Own Stock: the bundle is assembled from the stock of its parts when ordered. For a "GoPro Starter Kit" with a camera, a cable and a mount, the system checks each part's availability and combines them. If any part is out of stock, the bundle cannot be fulfilled. When the bundle is sold, the components are automatically deducted.
  • Own Stock: the bundle has its own dedicated inventory, pre-assembled and stored as a single unit. The system only checks the stock of the pre-assembled bundle, ensuring faster processing and delivery. Components are not automatically deducted on sale.
Stock Type section

Own Stock — additional notes: after creating the bundle you can add stock per warehouse, business and position. Warehouse settings let you set the desired stock per warehouse and business. Shipping, cancellation and returns work the same way as for standard products: there must be sufficient bundle stock before the bundle can be released for shipping. See the standard shipping, cancellation and return documentation for details.

Click the "Add" button to save the bundle configuration. This finalizes the creation or update of the product bundle in Afosto.

Bundle Create & Save button

Frequently asked questions

Components are not invoiced or refunded separately. The bundle appears as the main product on the invoice and cannot be refunded per component.

For a bundle without own stock you return the parts; they are booked back into stock on receipt. Once all parts have been returned, the bundle itself is marked as returned.

For a bundle with own stock you cannot take back the parts individually — the bundle is already assembled and is returned and booked back as a whole.

  1. Go to the product in the Afosto platform via Products > Items.
  2. Click the Edit button in the top right.
  3. Change the product type from Default product to Bundle with parts.
  4. Scroll down.
  5. Select the stock type: Without own stock or With own stock.
  6. Finally, add the components of the bundle.

Yes, via the same route (Edit > change the product type). Be aware of the consequences: the link with the parts is removed and the stock calculation changes — the product gets its own stock instead of the virtual bundle stock. Check the product's stock after converting.

Yes. With individual part pricing, the bundle price is automatically recalculated as soon as a part's price changes. With a single bundle price, the fixed price remains unchanged.

No, a bundle cannot be a part of another bundle. Use individual standard products as parts.

For almost all bundles you pick the individual parts; only for a bundle with own stock do you pick the pre-assembled bundle. The difference is in what you ship: for a bundle with own stock you ship the bundle as a whole, for a bundle without own stock you ship the parts — regardless of the chosen pricing type.

VAT follows the parts: the rate is split across the parts of the bundle, even when you use a single fixed bundle price.

No, no stock is currently deducted from the components of the bundle. After adding stock to the bundle, you must also update the components so the totals stay aligned. Contact us to discuss the options if you would like this behaviour.