Skip to Content
DocumentationBlocksProduct disclosures

Product Disclosures Block

The Product disclosures block renders product disclosure content when Shopify provides disclosure data for the current product page. Use it for important structured product information that should remain close to the purchase flow.

Setup Order

  1. Confirm product dataAdd disclosure data to the product in Shopify Admin before relying on the block for live storefront content.
  2. Place near purchase detailsPosition disclosures after product title, price, variants, or buy buttons depending on how urgent the information is.
  3. Choose the disclosure behaviorSet heading, open-by-default behavior, icon style, dividers, and title typography.
  4. Check empty statePreview a product with no disclosure data and confirm the page does not show stray empty controls.

Key Settings

Setting groupWhat to use it for
HeadingAdd or rename the group heading shown above disclosure rows.
Heading typographyMatch product form hierarchy with default, H1-H6, or custom typography.
Open by defaultExpand disclosure rows when the information is critical.
IconChoose caret or plus indicators.
Disclosure title typographyAdjust the row title style without changing disclosure body content.
DividersAdd row separation when multiple disclosures need clearer scanning.
Surface overridesCustomize disclosure background, border, hover, radius, spacing, and icon size.
PaddingSpace the block relative to neighboring product details.

Placement Guidance

Content typePlacement
Required warningsNear buy buttons or directly below product options.
Care, fiber, or origin detailsBelow buy buttons or near product description.
Long informational rowsUse closed disclosures by default so the product form stays compact.

QA Checklist

StateWhat to confirm
Product with disclosuresHeading and rows appear with expected labels and body content.
Product without disclosuresNo empty disclosure shell blocks the product form.
Open by defaultExpanded state is intentional and does not push buy buttons too far away.
KeyboardDisclosure rows can be opened and closed with keyboard activation.
MobileLong row titles wrap cleanly and icons remain aligned.