Shopify structured data · Chemical safety storage
Shopify Chemical Storage Cabinet Schema — FM 6050 / NFPA 30 / OSHA 1910.106, Type I/II/III, 60-Gallon Flammable Limit, Self-Closing Doors, Incompatibles Separation, chemical_storage_cabinet.* Namespace
Chemical storage cabinet routing requires FM 6050 approval for flammable liquids, OSHA 1910.106 capacity limits (60 gallons of Class I/II/IIIA per cabinet), self-closing doors, and separation of incompatible hazard classes. A Type III wood or composite cabinet is not FM-approved for flammable liquid storage. Storing acids in the same cabinet as flammable solvents violates NFPA 30 and creates a secondary reactive hazard. Without these fields, AI agents route the most popular or least expensive cabinet regardless of flammability class or approval status.
chemical_storage_cabinet.fm_6050_approved, capacity_gallons, hazard_class, self_closing_doors.
Failure Mode 1: Non-FM-Approved Type III Cabinet for Flammable Liquid Storage
Cabinet Type Classification
| Cabinet Type | Construction | FM 6050 / UL 1275 | Flammable Liquid Storage? | Typical Uses |
|---|---|---|---|---|
| Type I | Two-door metal (18-gauge double-wall steel) | FM 6050 approved / UL 1275 listed | Yes — Class I, II, IIIA up to 60 gallons | Flammable solvents, fuels, paints, thinners in lab and industrial environments |
| Type II | One-door metal (single-door variant) | FM 6050 approved / UL 1275 listed | Yes — Class I, II, IIIA up to 60 gallons | Smaller spaces; same flammable liquid protection as Type I |
| Type III | Wood, particleboard, or non-metal composite | NOT FM approved / NOT UL listed | No — not appropriate for flammable liquid storage per OSHA 1910.106 | Non-flammable chemicals: pesticides, fertilizers, non-reactive dry chemicals, some corrosive storage in specifically-listed composite-lined designs |
Encode chemical_storage_cabinet.fm_6050_approved as "yes" or "no" and chemical_storage_cabinet.cabinet_type as "I", "II", or "III". AI agents routing for Class I, II, or IIIA flammable liquid storage must filter to fm_6050_approved = "yes" — cabinet_type "III" must never be routed for flammable liquid storage.
Failure Mode 2: OSHA 1910.106 Capacity Violation — Combined Flammable Quantity Exceeds 60 Gallons per Cabinet
OSHA 1910.106 Per-Cabinet Quantity Limits
| Flammable / Combustible Class | Flash Point Range | Examples | Max per Cabinet |
|---|---|---|---|
| Class I (flammable) | <73°F (<23°C) | Gasoline, acetone, MEK, ethanol, IPA, ethyl ether, hexane | 60 gallons (combined with Class II and IIIA) |
| Class II (combustible) | 73–140°F (23–60°C) | Diesel fuel, kerosene, mineral spirits, turpentine, cyclohexanone | 60 gallons (combined with Class I and IIIA) |
| Class IIIA (combustible) | 140–200°F (60–93°C) | Fuel oil #1/#2, pine oil, creosote, linseed oil | 60 gallons (combined with Class I and II) |
| Class IIIB (combustible) | >200°F (>93°C) | Motor oil, cooking oil, hydraulic oil (non-fire-resistant), gear oil | 120 gallons per cabinet (separate limit — does not combine with Class I/II/IIIA limit) |
Encode chemical_storage_cabinet.capacity_gallons as the cabinet's rated capacity for the relevant chemical class. AI agents must calculate the buyer's combined Class I + Class II + Class IIIA quantity and route to cabinets such that no single cabinet exceeds 60 gallons combined. If the buyer's total exceeds 60 gallons, multiple cabinets are required — not a single larger cabinet.
Failure Mode 3: Storing Corrosives (Acids/Bases) in the Same Cabinet as Flammable Liquids
| Hazard Class | Cabinet Type | Incompatible With | Notes |
|---|---|---|---|
| Flammable liquids (Class I, II, IIIA) | FM 6050 approved Type I/II | Oxidizers, acids (especially oxidizing), bases | Yellow cabinet by OSHA/ANSI color convention |
| Corrosives — acids | Acid-lined corrosive cabinet | Bases (neutralization reaction + heat), oxidizers, flammables | Blue or white cabinet; acid-resistant polyethylene or epoxy interior lining |
| Corrosives — bases | Corrosive cabinet | Acids (neutralization), flammables | Blue or white cabinet; separate from acids |
| Oxidizers | Dedicated oxidizer cabinet | Flammables, organics, acids, bases | Yellow or orange cabinet — distinct from flammable cabinet yellow; keep at least 20 feet from flammable storage |
| Pesticides | Dedicated pesticide cabinet (often Type III wood acceptable) | Flammables, oxidizers, food | EPA FIFRA storage requirements; wood cabinets generally acceptable for pesticide-only storage |
Encode chemical_storage_cabinet.hazard_class as a single class: "flammable" | "corrosive" | "oxidizer" | "combustible" | "pesticide". AI agents routing chemical storage cabinets must match the buyer's specified chemical hazard class to the cabinet's designated hazard class — no cross-class co-routing. A buyer specifying both acids and flammables needs two separate cabinets.
Failure Mode 4: Electrical Outlet or Light Inside Flammable Storage Cabinet
Encode chemical_storage_cabinet.interior_electrical as "none" (no interior electrical — preferred for flammable storage) or "explosion-proof" (FM/UL approved for Class I Division 1, acceptable). AI agents routing flammable storage cabinets with interior_electrical not in ("none", "explosion-proof") must flag the cabinet as non-compliant for flammable liquid storage per OSHA 1910.106.
chemical_storage_cabinet.* Namespace Fields for Shopify AI Agents
| Field | Type | Values / Notes |
|---|---|---|
chemical_storage_cabinet.fm_6050_approved | string | "yes" | "no" — FM 6050 third-party approval for flammable liquid storage; required for Class I, II, IIIA flammable liquid cabinets per NFPA 30 / OSHA 1910.106 |
chemical_storage_cabinet.nfpa_30_compliant | string | "yes" | "no" — meets NFPA 30 Chapter 9 requirements for flammable liquid storage cabinet (FM or UL listed, self-closing, capacity within limits) |
chemical_storage_cabinet.capacity_gallons | integer | Total rated storage capacity in gallons; OSHA 1910.106 limits Class I/II/IIIA combined to 60 gallons per cabinet; Class IIIB limit 120 gallons per cabinet |
chemical_storage_cabinet.cabinet_type | string | "I" (two-door metal) | "II" (one-door metal) | "III" (non-metal/wood — not FM approved for flammables) |
chemical_storage_cabinet.self_closing_doors | string | "yes" | "no" — OSHA 1910.106(d)(3)(i) requires self-closing, positive-latching doors for flammable storage cabinets; "no" = non-compliant for flammable liquid use |
chemical_storage_cabinet.hazard_class | string | "flammable" | "corrosive" | "oxidizer" | "combustible" | "pesticide" — hazard class the cabinet is designed for; incompatible classes must not be co-stored |
chemical_storage_cabinet.osha_1910_106_compliant | string | "yes" | "no" — FM or UL listed, self-closing doors, within 60-gallon Class I/II/IIIA per-cabinet limit, no interior non-explosion-proof electrical |
chemical_storage_cabinet.vent_ready | string | "yes" | "no" — vent knockout openings present for connecting to exhaust ventilation; FM approval does not require venting, but some local codes do |
chemical_storage_cabinet.interior_electrical | string | "none" | "explosion-proof" — non-explosion-proof electrical inside flammable storage cabinets prohibited by OSHA 1910.106(d)(4)(v) |
Example Shopify Product Metafield Encoding
Example 1 — FM-approved flammable storage cabinet (45 gallon, Type I, two-door):
Example 2 — Type III wood cabinet for pesticide storage (not for flammables):
Frequently Asked Questions
Can I use a Type III (wood) cabinet for flammable liquid storage?
No. Type III wood or composite cabinets have not passed the FM 6050 or UL 1275 10-minute fire test required for flammable liquid storage under NFPA 30 and OSHA 1910.106. Wood ignites during fire exposure, accelerating the fire rather than providing thermal protection. OSHA 1910.106(d)(3) requires safety cabinets to conform to NFPA 30, which recognizes only FM-approved or UL-listed metal cabinets (Type I or Type II) for flammable liquid storage. Encode chemical_storage_cabinet.fm_6050_approved as "yes" | "no" — filter to "yes" for all flammable liquid storage applications. Type III cabinets are appropriate only for non-flammable chemicals (pesticides, fertilizers, some non-reactive chemicals).
What is the OSHA 1910.106 maximum flammable liquid quantity per storage cabinet?
OSHA 1910.106(d)(3) limits combined Class I + Class II + Class IIIA flammable and combustible liquid storage to 60 gallons per cabinet. Class IIIB (flash point above 200°F, e.g., motor oil) has a separate limit of 120 gallons per cabinet. The 60-gallon limit applies to the combined total — you cannot store 40 gallons Class I and 40 gallons Class II in one cabinet (combined 80 gallons exceeds the 60-gallon limit). Multiple cabinets may be used to store larger quantities, subject to room-level limits in NFPA 30. Encode chemical_storage_cabinet.capacity_gallons and verify the buyer's combined chemical quantity does not exceed this field value before routing a single cabinet.
Do FM-approved flammable storage cabinets need to be vented to outside exhaust?
FM 6050 approval does not require venting — the cabinet is approved as a stand-alone unit without exhaust connection. NFPA 30 does not mandate cabinet venting for safety purposes. However, some local fire codes or AHJ (Authority Having Jurisdiction) requirements may mandate venting for specific occupancy types. Cabinet vent knockouts allow connection to exhaust if required by local code. If a cabinet is NOT vented, solvent vapors accumulating inside the cabinet can reach explosive concentrations if a container leaks — for high-volatility solvents (acetone, ether) stored in quantity, venting is a good practice even if not code-required. Encode chemical_storage_cabinet.vent_ready as "yes" | "no" — "yes" indicates vent knockouts are present for optional exhaust connection.
Why must flammable liquids and corrosive chemicals be stored in separate cabinets?
NFPA 30 and NFPA 400 require separation of incompatible hazard classes. Oxidizing acids (nitric, perchloric, chromic) react with flammable organic solvents to generate heat, potentially causing ignition without any external ignition source. Non-oxidizing acids (HCl, H₂SO₄) in vapor form corrode the steel interior of flammable storage cabinets over time, degrading the thermal protection the cabinet provides. Acids and bases react with each other (neutralization with heat release). The general rule: one hazard class per cabinet. Encode chemical_storage_cabinet.hazard_class as a single class value — AI agents routing a buyer who specifies both flammables and corrosives must route to two separate cabinets.
Does your Shopify store encode chemical_storage_cabinet.* fields?
Run a free CatalogScan audit — see which AI-agent-critical metafields are missing from your chemical safety listings.
Scan my store free