{
  "$schema": "https://configops.pyrra.net/atlas/options.schema.json",
  "verified": true,
  "canonical": "https://configops.pyrra.net/atlas/options/woocommerce_customer_note_settings",
  "generatedAt": "2026-08-25",
  "source": {
    "commit": "e319f502ff677bd76e53b7034650f9ee2afead72",
    "url": "https://github.com/PyrraNet/ConfigOps/blob/e319f502ff677bd76e53b7034650f9ee2afead72/src/Adapter/WooCommerceAdapter.php"
  },
  "option": {
    "name": "woocommerce_customer_note_settings",
    "slug": "woocommerce_customer_note_settings",
    "path": "/atlas/options/woocommerce_customer_note_settings",
    "label": "Customer Note enabled",
    "seoTitle": "woocommerce_customer_note_settings: WooCommerce | ConfigOps",
    "summary": "woocommerce_customer_note_settings is owned by WooCommerce in the tested WooCommerce 10.3, 10.7, 10.9 & 11.0 ConfigOps contract. It is a structured option with 9 exact mapped fields in adapter schema 1.",
    "description": "woocommerce_customer_note_settings: verified WooCommerce option record with technical boundary, WP-CLI reads, ConfigOps support, and source evidence.",
    "owner": {
      "id": "woocommerce",
      "name": "WooCommerce",
      "componentType": "WordPress plugin",
      "testedVersion": "WooCommerce 10.3, 10.7, 10.9 & 11.0",
      "testedVersionConstraint": ">=10.3 <10.4 || >=10.7 <10.8 || >=10.9 <11.1",
      "schemaVersion": 1,
      "componentFile": "woocommerce/woocommerce.php",
      "sourceFile": "src/Adapter/WooCommerceAdapter.php",
      "sourceUrl": "https://github.com/PyrraNet/ConfigOps/blob/e319f502ff677bd76e53b7034650f9ee2afead72/src/Adapter/WooCommerceAdapter.php"
    },
    "status": "configuration",
    "statusDescription": "Verified configuration option in a pinned ConfigOps adapter contract.",
    "verification": "Tested ConfigOps adapter assignment",
    "adminSurface": "WooCommerce → Settings · Email notifications",
    "valueShape": "Associative array with nested fields",
    "valueNotes": [],
    "fields": [
      {
        "path": "/enabled",
        "label": "Customer Note enabled",
        "group": "Email notifications",
        "kind": "portable",
        "explanation": "Controls whether WooCommerce sends this notification.",
        "referenceType": null
      },
      {
        "path": "/recipient",
        "label": "Customer Note recipients",
        "group": "Email notifications",
        "kind": "environment",
        "explanation": "The store-specific addresses that receive this administrator notification.",
        "referenceType": null
      },
      {
        "path": "/subject",
        "label": "Customer Note subject",
        "group": "Email notifications",
        "kind": "portable",
        "explanation": "The subject template for this notification.",
        "referenceType": null
      },
      {
        "path": "/heading",
        "label": "Customer Note heading",
        "group": "Email notifications",
        "kind": "portable",
        "explanation": "The heading template inside this notification.",
        "referenceType": null
      },
      {
        "path": "/additional_content",
        "label": "Customer Note additional content",
        "group": "Email notifications",
        "kind": "portable",
        "explanation": "Text appended below the main notification content.",
        "referenceType": null
      },
      {
        "path": "/email_type",
        "label": "Customer Note format",
        "group": "Email notifications",
        "kind": "portable",
        "explanation": "Chooses plain text, HTML, or multipart delivery.",
        "referenceType": null
      },
      {
        "path": "/cc",
        "label": "Customer Note Cc recipients",
        "group": "Email notifications",
        "kind": "environment",
        "explanation": "Additional store-specific recipients copied on this notification.",
        "referenceType": null
      },
      {
        "path": "/bcc",
        "label": "Customer Note Bcc recipients",
        "group": "Email notifications",
        "kind": "environment",
        "explanation": "Additional store-specific recipients hidden on this notification.",
        "referenceType": null
      },
      {
        "path": "/preheader",
        "label": "Customer Note preheader",
        "group": "Email notifications",
        "kind": "portable",
        "explanation": "Preview text shown beside the subject in supported inboxes.",
        "referenceType": null
      }
    ],
    "fieldKinds": {
      "environment": 3,
      "portable": 6
    },
    "fieldCount": 9,
    "secretFields": [],
    "dynamicFieldFamilies": [],
    "technicalNeighbors": [],
    "technicalBoundary": "Known version, inbox, scheduler, onboarding, task-list, empty-selector, note, and rewrite state stays technical. Orders, products, customers, tax tables, shipping zones, webhooks, API keys, Action Scheduler jobs, and analytics tables remain outside option-only recovery.",
    "configOps": {
      "adapter": true,
      "adapterId": "woocommerce",
      "schemaVersion": 1,
      "adapterUndo": true,
      "restoreSummary": "Supported values can use adapter-aware, conflict-checked Undo when evidence is complete and the current value still matches."
    },
    "smartUndo": {
      "eligible": false,
      "summary": "No. Smart Undo is only for ordinary associative options that no adapter claims. This option is adapter-owned."
    },
    "cli": [
      {
        "label": "Read the current value",
        "command": "wp option get woocommerce_customer_note_settings --format=json"
      },
      {
        "label": "Inspect matching storage and autoload metadata",
        "command": "wp option list --search=woocommerce_customer_note_settings --fields=option_name,autoload --format=table"
      },
      {
        "label": "List top-level keys without changing the value",
        "command": "wp eval 'print_r( array_keys( (array) get_option( \"woocommerce_customer_note_settings\", array() ) ) );'"
      }
    ],
    "autopsies": [],
    "aliases": [
      "what plugin writes woocommerce_customer_note_settings",
      "woocommerce_customer_note_settings option history",
      "woocommerce_customer_note_settings wordpress option",
      "track update_option woocommerce_customer_note_settings",
      "what changed woocommerce_customer_note_settings",
      "Customer Note enabled",
      "Email notifications",
      "Customer Note recipients",
      "Email notifications",
      "Customer Note subject",
      "Email notifications",
      "Customer Note heading",
      "Email notifications",
      "Customer Note additional content",
      "Email notifications",
      "Customer Note format",
      "Email notifications",
      "Customer Note Cc recipients",
      "Email notifications",
      "Customer Note Bcc recipients",
      "Email notifications",
      "Customer Note preheader",
      "Email notifications"
    ],
    "sourceReferences": [
      {
        "label": "WooCommerce adapter source",
        "url": "https://github.com/PyrraNet/ConfigOps/blob/e319f502ff677bd76e53b7034650f9ee2afead72/src/Adapter/WooCommerceAdapter.php"
      },
      {
        "label": "ConfigOps adapter documentation",
        "url": "https://github.com/PyrraNet/ConfigOps/blob/e319f502ff677bd76e53b7034650f9ee2afead72/docs/adapters.md"
      }
    ],
    "updated": "2026-08-25"
  }
}