> For the complete documentation index, see [llms.txt](https://docs.b2b-sellers.com/b2b-platform/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.b2b-sellers.com/b2b-platform/user-guide/available-add-ons/spare-parts.md).

# Spare Parts

In many industries, spare parts generate high process costs due to the intensive consulting required to verify compatibility between parts and specific machine models. The B2Bsellers Spare Parts add-on transforms your online shop into a specialized spare parts platform, automating technical verification and freeing up your sales team for more complex tasks.

## Interactive Exploded Views

Turn technical drawings into intuitive shopping experiences. Customers can visually identify the exact part they need and add it to their cart without leaving the diagram.

![](/files/754EZnaW7zv3tyDworME)

### Adding an Exploded View

* Navigate to Catalogues > Products and open your desired product.
* In the Media section, upload your technical drawing.
* Click the three dots (...) on the image preview and select "is an exploded view".
* Multiple views can be assigned to a single product; these will appear as a gallery on the storefront.

![Adding exploded views](/files/sUtOlNQrtAztrtWnjadp)

### Managing Markers (Hotspots)

* Switch to the Exploded View tab on the product page.
* Click "Enable marking mode" and click any position on the drawing to place a marker.
* Link Products: Search your entire Shopware catalog to link the specific part.
* Technical Details: Set a recommended quantity and add custom designations.
* Result: In the frontend, customers see a mouseover preview of the part and can add it to their cart directly from the drawing.

![Adding markers to an exploded view](/files/cWalfsSrzUx7dt93rNB6)

## Advanced Spare Parts Search

Ensure customers always find the right part for their specific equipment.

* Model vs. Spare Part: Under Specifications > Additional Fields, you can categorize products. This allows the search to distinguish between a "Machine Model" and the "Replacement Part," improving filter accuracy.
* "Find Similar" via Properties: Customers can select specific properties (e.g., thread diameter, material, or length) directly on a product page and click "Find similar items" to generate a comparison table of compatible alternatives.

![Distinction between spare parts and models](/files/PY6sm1dVIW4YKKdGMLMh)

## Multi-Dimensional Accessory Groups

Standard Shopware cross-selling often struggles with complex B2B relationships that ERP systems cannot easily map. Our plugin uses a simple syntax-based system stored in a single text field, making it 100% compatible with any ERP interface.

### The Advantage: ERP Compatibility

Instead of complex database tables, we use a plain-text syntax. This allows you to include individual notes for specific product-to-product connections—something standard systems can't do.

Example Syntax: Go to B2B Specifications > Product accessories fields and use the following format:

* `> Heading`: Creates a new category.
* `Product Number`: Links the accessory.
* `; Note`: Adds a specific instruction for that part.

Example Content:

```
> Spare Parts
7020-01-010
7020-01-009; Note: Requires additional 6mm drill hole.
> Tools
18005
18004
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.b2b-sellers.com/b2b-platform/user-guide/available-add-ons/spare-parts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
