Chassis theme documentation

Frequently asked questions

These are the questions that parts merchants ask most often when they set up Chassis. Each answer points to the page with the full steps.

1. Do I need an app to show parts for each vehicle?

No. The vehicle selector, the fit lines on cards, product pages and cart, the vehicle pages and the vehicle directory all work without an app. You create one Vehicle metaobject and add the vehicle data to your products. Shopify's own Search & Discovery app is needed only for filtered collections. See Vehicle fitment.

2. Why does the vehicle selector show nothing?

The selector reads Vehicle entries. Check that you have created at least one entry, that the Vehicle definition has storefront access turned on, and that Show vehicle fitment is on. Reload the page after you add entries. See the troubleshooting section in Vehicle fitment.

3. How many vehicle entries should I create?

Create one entry for each model generation and each engine or trim. Do not create one entry for each year.

4. My product fits a vehicle, but the card shows nothing. Why?

The fit line is hidden until a shopper chooses a vehicle. Choose a vehicle, then check the card again. If the line is still missing, check that the product has the vehicle in fitment.vehicles, and that Show fit on product cards is on.

Yes. Enter it in the metafield parts.oem_numbers, or in product tags with the prefix in OEM tag prefix (default oem:). Tags are searched by Shopify search with no setup. Check the note in Part numbers and search about metafield search.

6. Where do I put the brand part number?

In the variant SKU field. The theme shows the SKU as the part-number plate on cards, product pages and cart lines. Turn on Show SKU in the product cards settings if you want it on cards.

7. A shopper says a part does not fit, but I think it does. What do I check?

Open the product and check the fitment.vehicles list for the vehicle. Check the fitment.notes for a note on that vehicle. A note that says "Check" shows as a Check line on the card. Compare the Vehicle entry with the car's model year and engine. If the data is correct, the shopper may have chosen a different engine or trim. Ask them to check the vehicle plate in the header.

A part that does not fit still shows an Add anyway button on the product page, so the shopper can still buy it.

8. Can I sell a part that fits every vehicle?

Yes. Turn on fitment.universal and leave the vehicle list empty. Every vehicle then shows Fits all vehicles. Use this only for parts that truly fit every vehicle.

9. Do I need B2B to sell by the box or in bulk?

Quantity price breaks, which the Volume pricing block shows, need B2B catalogs. Quick order and the bulk add in list view do not need B2B. They add the quantities that the shopper enters. See Product page and Collection page.

10. Can I show stock in several locations?

Yes, with local pickup or with several locations in Shopify. The Stock locations block on the product page shows the stock at each location. A single location without local pickup shows only the delivery row. See Product page.

11. How do I change the colors and fonts?

Open Theme settings. Change the color schemes under Colors, the fonts under Typography, and the corners under Corners and borders. Each change shows at once in the theme editor. See Getting started for each setting.

12. Can I use the theme in another language?

Yes. Add the language in Settings > Languages, then translate the theme labels and your store content. Right-to-left languages change the page direction automatically. See Translations.

13. Will the theme break when I update the vehicle data?

No. The layout does not change when you add or edit entries. A shopper's saved vehicle stays in their browser, and the selector picks up new entries after the page reloads. The garage keeps the name of a saved vehicle, so the shopper still sees it after an entry is deleted. Do not delete an entry that products still use. Change it instead.

14. Who answers questions about the theme?

The theme developer. Use the contact form in Support. Include your store address, the page and the steps you took.