{
    "key": "group_pctech_shop_product_engine_20260707",
    "title": "PCTech Shop - Product Engine",
    "fields": [
        {
            "key": "field_shop_product_tab_content_20260707",
            "label": "01 - Content",
            "name": "",
            "aria-label": "",
            "type": "tab",
            "instructions": "",
            "required": 0,
            "conditional_logic": false,
            "wrapper": {
                "width": "",
                "class": "",
                "id": ""
            },
            "placement": "top",
            "endpoint": 0,
            "selected": 0
        },
        {
            "key": "field_shop_product_summary_20260707",
            "label": "Product Summary",
            "name": "product_summary",
            "aria-label": "",
            "type": "textarea",
            "instructions": "Short description for product hero and product cards.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "",
                "class": "",
                "id": ""
            },
            "default_value": "",
            "maxlength": "",
            "allow_in_bindings": 1,
            "rows": 3,
            "placeholder": "",
            "new_lines": "br"
        },
        {
            "key": "field_shop_product_key_points_20260707",
            "label": "Key Points",
            "name": "product_key_points",
            "aria-label": "",
            "type": "repeater",
            "instructions": "Short bullets such as CPU, RAM, storage, warranty, service promise.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "",
                "class": "",
                "id": ""
            },
            "layout": "table",
            "pagination": 0,
            "min": 0,
            "max": 8,
            "collapsed": "field_shop_product_key_point_text_20260707",
            "button_label": "Add point",
            "rows_per_page": 20,
            "allow_in_bindings": 1,
            "sub_fields": [
                {
                    "key": "field_shop_product_key_point_text_20260707",
                    "label": "Point",
                    "name": "point",
                    "aria-label": "",
                    "type": "text",
                    "instructions": "",
                    "required": 0,
                    "conditional_logic": 0,
                    "wrapper": {
                        "width": "",
                        "class": "",
                        "id": ""
                    },
                    "default_value": "",
                    "maxlength": "",
                    "allow_in_bindings": 1,
                    "placeholder": "",
                    "prepend": "",
                    "append": "",
                    "parent_repeater": "field_shop_product_key_points_20260707"
                }
            ]
        },
        {
            "key": "field_shop_product_tab_media_20260707",
            "label": "02 - Media",
            "name": "",
            "aria-label": "",
            "type": "tab",
            "instructions": "",
            "required": 0,
            "conditional_logic": false,
            "wrapper": {
                "width": "",
                "class": "",
                "id": ""
            },
            "placement": "top",
            "endpoint": 0,
            "selected": 0
        },
        {
            "key": "field_shop_product_gallery_20260707",
            "label": "Product Gallery",
            "name": "product_gallery",
            "aria-label": "",
            "type": "gallery",
            "instructions": "Images for product detail gallery.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "",
                "class": "",
                "id": ""
            },
            "return_format": "array",
            "library": "all",
            "min": "",
            "max": 12,
            "min_width": "",
            "min_height": "",
            "min_size": "",
            "max_width": "",
            "max_height": "",
            "max_size": "",
            "mime_types": "jpg,jpeg,png,webp",
            "insert": "append",
            "preview_size": "medium",
            "allow_in_bindings": 1
        },
        {
            "key": "field_shop_product_video_url_20260707",
            "label": "Product Video URL",
            "name": "product_video_url",
            "aria-label": "",
            "type": "url",
            "instructions": "YouTube, Vimeo or hosted video URL.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "50",
                "class": "",
                "id": ""
            },
            "default_value": "",
            "placeholder": "",
            "allow_in_bindings": 1
        },
        {
            "key": "field_shop_product_360_embed_20260707",
            "label": "360 Embed",
            "name": "product_360_embed",
            "aria-label": "",
            "type": "textarea",
            "instructions": "Embed iframe or shortcode for 360 product view. Keep empty if not available.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "50",
                "class": "",
                "id": ""
            },
            "default_value": "",
            "maxlength": "",
            "allow_in_bindings": 1,
            "rows": 3,
            "placeholder": "",
            "new_lines": ""
        },
        {
            "key": "field_shop_product_tab_price_20260707",
            "label": "03 - Price \/ Inventory \/ Warranty",
            "name": "",
            "aria-label": "",
            "type": "tab",
            "instructions": "",
            "required": 0,
            "conditional_logic": false,
            "wrapper": {
                "width": "",
                "class": "",
                "id": ""
            },
            "placement": "top",
            "endpoint": 0,
            "selected": 0
        },
        {
            "key": "field_shop_product_base_price_20260707",
            "label": "Base Price",
            "name": "product_base_price",
            "aria-label": "",
            "type": "number",
            "instructions": "Store number only, for example 59900000.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "25",
                "class": "",
                "id": ""
            },
            "default_value": "",
            "min": 0,
            "max": "",
            "step": 1000,
            "prepend": "",
            "append": "VND",
            "allow_in_bindings": 1,
            "placeholder": ""
        },
        {
            "key": "field_shop_product_price_label_20260707",
            "label": "Price Label",
            "name": "product_price_label",
            "aria-label": "",
            "type": "text",
            "instructions": "Formatted display value for Bricks, for example 59.900.000đ.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "25",
                "class": "",
                "id": ""
            },
            "default_value": "",
            "maxlength": "",
            "allow_in_bindings": 1,
            "placeholder": "59.900.000đ",
            "prepend": "",
            "append": ""
        },
        {
            "key": "field_shop_product_sale_price_20260707",
            "label": "Sale Price",
            "name": "product_sale_price",
            "aria-label": "",
            "type": "number",
            "instructions": "Optional promotional price.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "25",
                "class": "",
                "id": ""
            },
            "default_value": "",
            "min": 0,
            "max": "",
            "step": 1000,
            "prepend": "",
            "append": "VND",
            "allow_in_bindings": 1,
            "placeholder": ""
        },
        {
            "key": "field_shop_product_stock_status_20260707",
            "label": "Stock Status",
            "name": "product_stock_status",
            "aria-label": "",
            "type": "select",
            "instructions": "",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "25",
                "class": "",
                "id": ""
            },
            "choices": {
                "in_stock": "Còn hàng",
                "low_stock": "Sắp hết",
                "out_of_stock": "Hết hàng",
                "preorder": "Đặt trước"
            },
            "default_value": "in_stock",
            "return_format": "label",
            "multiple": 0,
            "allow_null": 0,
            "ui": 1,
            "ajax": 0,
            "placeholder": "",
            "allow_in_bindings": 1,
            "create_options": 0,
            "save_options": 0
        },
        {
            "key": "field_shop_product_stock_quantity_20260707",
            "label": "Stock Quantity",
            "name": "product_stock_quantity",
            "aria-label": "",
            "type": "number",
            "instructions": "",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "25",
                "class": "",
                "id": ""
            },
            "default_value": "",
            "min": 0,
            "max": "",
            "step": 1,
            "prepend": "",
            "append": "",
            "allow_in_bindings": 1,
            "placeholder": ""
        },
        {
            "key": "field_shop_product_serial_prefix_20260707",
            "label": "Serial Prefix",
            "name": "product_serial_prefix",
            "aria-label": "",
            "type": "text",
            "instructions": "Example: PCT-LAP, PCT-SSD, PCT-NAS.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "33",
                "class": "",
                "id": ""
            },
            "default_value": "",
            "maxlength": "",
            "allow_in_bindings": 1,
            "placeholder": "PCT-LAP",
            "prepend": "",
            "append": ""
        },
        {
            "key": "field_shop_product_barcode_prefix_20260707",
            "label": "Barcode Prefix",
            "name": "product_barcode_prefix",
            "aria-label": "",
            "type": "text",
            "instructions": "Used later by QR \/ barcode engine.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "33",
                "class": "",
                "id": ""
            },
            "default_value": "",
            "maxlength": "",
            "allow_in_bindings": 1,
            "placeholder": "PCT-LAP",
            "prepend": "",
            "append": ""
        },
        {
            "key": "field_shop_product_warranty_months_20260707",
            "label": "Warranty Months",
            "name": "product_warranty_months",
            "aria-label": "",
            "type": "number",
            "instructions": "Default warranty length shown on product page.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "34",
                "class": "",
                "id": ""
            },
            "default_value": 12,
            "min": 0,
            "max": 120,
            "step": 1,
            "prepend": "",
            "append": "months",
            "allow_in_bindings": 1,
            "placeholder": ""
        },
        {
            "key": "field_shop_product_tab_relations_20260707",
            "label": "04 - Relations",
            "name": "",
            "aria-label": "",
            "type": "tab",
            "instructions": "",
            "required": 0,
            "conditional_logic": false,
            "wrapper": {
                "width": "",
                "class": "",
                "id": ""
            },
            "placement": "top",
            "endpoint": 0,
            "selected": 0
        },
        {
            "key": "field_shop_product_brand_20260707",
            "label": "Brand",
            "name": "product_brand",
            "aria-label": "",
            "type": "relationship",
            "instructions": "Choose one brand CPT item.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "50",
                "class": "",
                "id": ""
            },
            "post_type": [
                "pct_brand"
            ],
            "taxonomy": "",
            "filters": [
                "search"
            ],
            "return_format": "object",
            "min": "",
            "max": 1,
            "elements": [
                "featured_image"
            ],
            "allow_in_bindings": 1,
            "bidirectional_target": []
        },
        {
            "key": "field_shop_product_addons_20260707",
            "label": "Available Add-ons",
            "name": "product_addons",
            "aria-label": "",
            "type": "relationship",
            "instructions": "Add-on services shown as checkbox options on product page.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "50",
                "class": "",
                "id": ""
            },
            "post_type": [
                "pct_addon_service"
            ],
            "taxonomy": "",
            "filters": [
                "search",
                "taxonomy"
            ],
            "return_format": "object",
            "min": "",
            "max": "",
            "elements": [
                "featured_image"
            ],
            "allow_in_bindings": 1,
            "bidirectional_target": []
        },
        {
            "key": "field_shop_product_related_services_20260707",
            "label": "Related PCTech Services",
            "name": "product_related_services",
            "aria-label": "",
            "type": "relationship",
            "instructions": "Existing Service CPT items for service-first upsell.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "50",
                "class": "",
                "id": ""
            },
            "post_type": [
                "service"
            ],
            "taxonomy": "",
            "filters": [
                "search",
                "taxonomy"
            ],
            "return_format": "object",
            "min": "",
            "max": "",
            "elements": [
                "featured_image"
            ],
            "allow_in_bindings": 1,
            "bidirectional_target": []
        },
        {
            "key": "field_shop_product_related_faq_20260707",
            "label": "Related FAQs",
            "name": "product_related_faq",
            "aria-label": "",
            "type": "relationship",
            "instructions": "FAQ CPT items shown on product detail page.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "50",
                "class": "",
                "id": ""
            },
            "post_type": [
                "faq"
            ],
            "taxonomy": "",
            "filters": [
                "search",
                "taxonomy"
            ],
            "return_format": "object",
            "min": "",
            "max": "",
            "elements": [
                "featured_image"
            ],
            "allow_in_bindings": 1,
            "bidirectional_target": []
        },
        {
            "key": "field_shop_product_tab_specs_20260707",
            "label": "05 - Specs \/ Downloads \/ Invoice",
            "name": "",
            "aria-label": "",
            "type": "tab",
            "instructions": "",
            "required": 0,
            "conditional_logic": false,
            "wrapper": {
                "width": "",
                "class": "",
                "id": ""
            },
            "placement": "top",
            "endpoint": 0,
            "selected": 0
        },
        {
            "key": "field_shop_product_specs_20260707",
            "label": "Specifications",
            "name": "product_specs",
            "aria-label": "",
            "type": "repeater",
            "instructions": "Technical specification rows.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "",
                "class": "",
                "id": ""
            },
            "layout": "table",
            "pagination": 0,
            "min": 0,
            "max": 40,
            "collapsed": "field_shop_product_spec_label_20260707",
            "button_label": "Add spec",
            "rows_per_page": 20,
            "allow_in_bindings": 1,
            "sub_fields": [
                {
                    "key": "field_shop_product_spec_label_20260707",
                    "label": "Label",
                    "name": "label",
                    "aria-label": "",
                    "type": "text",
                    "instructions": "",
                    "required": 0,
                    "conditional_logic": 0,
                    "wrapper": {
                        "width": "40",
                        "class": "",
                        "id": ""
                    },
                    "default_value": "",
                    "maxlength": "",
                    "allow_in_bindings": 1,
                    "placeholder": "CPU",
                    "prepend": "",
                    "append": "",
                    "parent_repeater": "field_shop_product_specs_20260707"
                },
                {
                    "key": "field_shop_product_spec_value_20260707",
                    "label": "Value",
                    "name": "value",
                    "aria-label": "",
                    "type": "text",
                    "instructions": "",
                    "required": 0,
                    "conditional_logic": 0,
                    "wrapper": {
                        "width": "60",
                        "class": "",
                        "id": ""
                    },
                    "default_value": "",
                    "maxlength": "",
                    "allow_in_bindings": 1,
                    "placeholder": "Intel Core i7",
                    "prepend": "",
                    "append": "",
                    "parent_repeater": "field_shop_product_specs_20260707"
                }
            ]
        },
        {
            "key": "field_shop_product_downloads_20260707",
            "label": "Downloads",
            "name": "product_downloads",
            "aria-label": "",
            "type": "repeater",
            "instructions": "Manual, driver, warranty PDF or product documents.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "",
                "class": "",
                "id": ""
            },
            "layout": "table",
            "pagination": 0,
            "min": 0,
            "max": 12,
            "collapsed": "field_shop_product_download_title_20260707",
            "button_label": "Add download",
            "rows_per_page": 20,
            "allow_in_bindings": 1,
            "sub_fields": [
                {
                    "key": "field_shop_product_download_title_20260707",
                    "label": "Title",
                    "name": "title",
                    "aria-label": "",
                    "type": "text",
                    "instructions": "",
                    "required": 0,
                    "conditional_logic": 0,
                    "wrapper": {
                        "width": "35",
                        "class": "",
                        "id": ""
                    },
                    "default_value": "",
                    "maxlength": "",
                    "allow_in_bindings": 1,
                    "placeholder": "Driver package",
                    "prepend": "",
                    "append": "",
                    "parent_repeater": "field_shop_product_downloads_20260707"
                },
                {
                    "key": "field_shop_product_download_url_20260707",
                    "label": "External URL",
                    "name": "url",
                    "aria-label": "",
                    "type": "url",
                    "instructions": "",
                    "required": 0,
                    "conditional_logic": 0,
                    "wrapper": {
                        "width": "35",
                        "class": "",
                        "id": ""
                    },
                    "default_value": "",
                    "placeholder": "",
                    "allow_in_bindings": 1,
                    "parent_repeater": "field_shop_product_downloads_20260707"
                },
                {
                    "key": "field_shop_product_download_file_20260707",
                    "label": "File",
                    "name": "file",
                    "aria-label": "",
                    "type": "file",
                    "instructions": "",
                    "required": 0,
                    "conditional_logic": 0,
                    "wrapper": {
                        "width": "30",
                        "class": "",
                        "id": ""
                    },
                    "return_format": "array",
                    "library": "all",
                    "min_size": "",
                    "max_size": "",
                    "mime_types": "pdf,zip,doc,docx",
                    "allow_in_bindings": 1,
                    "parent_repeater": "field_shop_product_downloads_20260707"
                }
            ]
        },
        {
            "key": "field_shop_product_vat_enabled_20260707",
            "label": "VAT Enabled",
            "name": "product_vat_enabled",
            "aria-label": "",
            "type": "true_false",
            "instructions": "Used later by Invoice Engine.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "25",
                "class": "",
                "id": ""
            },
            "message": "Show VAT note",
            "default_value": 0,
            "ui": 1,
            "ui_on_text": "Yes",
            "ui_off_text": "No",
            "allow_in_bindings": 1
        },
        {
            "key": "field_shop_product_invoice_note_20260707",
            "label": "Invoice Note",
            "name": "product_invoice_note",
            "aria-label": "",
            "type": "textarea",
            "instructions": "Optional note shown on invoice\/quote later.",
            "required": 0,
            "conditional_logic": 0,
            "wrapper": {
                "width": "75",
                "class": "",
                "id": ""
            },
            "default_value": "",
            "maxlength": "",
            "allow_in_bindings": 1,
            "rows": 3,
            "placeholder": "",
            "new_lines": "br"
        }
    ],
    "location": [
        [
            {
                "param": "post_type",
                "operator": "==",
                "value": "pct_product"
            }
        ]
    ],
    "menu_order": 0,
    "position": "normal",
    "style": "default",
    "label_placement": "top",
    "instruction_placement": "label",
    "hide_on_screen": "",
    "active": true,
    "description": "ACF Pro fields for the custom PCTech product catalog. Designed for Bricks Dynamic Data and Query Loop.",
    "show_in_rest": 1,
    "display_title": "",
    "allow_ai_access": false,
    "ai_description": "",
    "modified": 1783411589
}
