Skip to main content

Helper Products

When you publish with Product lines charging, 3D Bits creates some products in your Shopify catalogue carrying the vendor name 3D Bits Fee. This page explains what they are and, more importantly, what not to do with them.

Why they exist

Shopify charges for real things in a cart. An option worth +90 has to be something before it can be charged, so 3D Bits creates a hidden product to represent it. Your shopper never sees these as separate items - the cart shows one line at the configured price.

What you will see

ProductWhat it is for
One per priced control, named 3D Bits - <project> - <control>Carries the amount for each priced option in that control, one variant per option
"3D Bits - Configured price"Carries amounts that have no fixed option, such as a formula or slider result
"3D Bits - Uploaded file"Carries customer file uploads and configuration images onto the order

The "3D Bits" part is a prefix you can change - set Fee product prefix in the project's Storefront settings if you would rather they carried your own brand name. The vendor is always 3D Bits Fee, because that is what the collection-exclusion rule matches on.

They are published to your Online Store channel - they have to be, or they could not be added to a cart - but they are not meant to be browsed, and 3D Bits can keep them out of your automated collections for you.

The rules

Do not delete or edit them by hand

Past orders point at these products. Deleting one breaks the order history that references it, and your records will no longer show what a customer actually bought.

  • Do not delete them. When an option is removed or a project is retired, 3D Bits archives them instead, for exactly this reason.
  • Do not change their prices. Their amounts come from your configurator. Editing one in Shopify makes the price shown and the price collected disagree, and checkout will start refusing orders on that configurator.
  • Do not rename or unpublish them.
  • Do let 3D Bits manage them. Republishing keeps them in step with what you authored.

Keeping them out of your storefront

Because they must be published to the Online Store channel, they can appear in automated collections that match broadly (for example "all products").

When you publish, 3D Bits offers to add a rule to your automated collections excluding the vendor 3D Bits Fee. Accepting it keeps them out of your collection pages.

This only narrows collections - it never adds products to one. Collections you built by hand are untouched, so if you use those, check that helper products have not been swept in.

Removing them later

Turning pricing off, switching to another charging method, or deleting the project all retire the helper products that are no longer needed - they are archived, not deleted.

If Shopify refuses to archive one, 3D Bits tells you which product it was. That matters: an un-archived helper product is still purchasable, and it is worth going and archiving it yourself.

If you use Variant matrix or Single line

Variant matrix creates no helper products - it generates variants on your own product instead.

Single line creates none either, except the file-upload product if your configurator accepts uploads.