{"id":7282,"date":"2024-09-24T11:42:43","date_gmt":"2024-09-24T11:42:43","guid":{"rendered":"https:\/\/addify.store\/documentation\/?page_id=7282"},"modified":"2024-09-24T11:42:53","modified_gmt":"2024-09-24T11:42:53","slug":"how-to-mark-custom-fields-as-required-or-optional","status":"publish","type":"page","link":"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/","title":{"rendered":"How to Mark Custom Fields as Required or Optional?"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Marking Custom Fields as Required or Optional<\/h2>\n\n\n\n<p>Marking custom fields as required or optional lets you gather all the necessary information while offering flexibility to your customers. With the PrestaShop Customer Fields for Registration &amp; Checkout module, you can easily control which fields must be filled in and which are optional. Follow this step-by-step guide to set required or optional fields.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step-by-Step Process to Mark Custom Fields as Required or Optional<\/h3>\n\n\n\n<p>Ensure the PrestaShop Customer Fields for Registration &amp; Checkout module is installed and activated from your PrestaShop back office.<\/p>\n\n\n\n<p><strong>Access the Field Customization Settings<\/strong><\/p>\n\n\n\n<p>From the PrestaShop dashboard, go to the module&#8217;s settings and select the tabs for either Registration Form or Checkout Page depending on which form you want to modify.<\/p>\n\n\n\n<p>Click the \u201c+\u201d button to create a new field, or click on any existing field that you want to modify.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcloxkeGf-paPzHVsyGNLZsPc2bB-49iQIAhn50x4og--pXnq6dfIvpJx5lfFV8RTMqiJst7z8Ok8_7CgaQt_TxYIcZWEKwEzn1rX5tyEA8WJ6JIGMUL23-K01stcVkTxVsOS_T9lmcmtjKSiPjBcU3CTJJ?key=Gg4x4Mx1SIFPm-ZpHpbVMQ\" alt=\"\"\/><\/figure>\n\n\n\n<p><strong>Locate the \u201cField Required\u201d Option<\/strong><\/p>\n\n\n\n<p>Within the field customization options, you will find the \u201cField Required\u201d toggle. This is where you decide whether a particular field must be filled in by the user.<\/p>\n\n\n\n<p><strong>Enable or Disable Field Requirement:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If the field is required for your process (e.g., email or phone number), toggle the \u201cField Required\u201d option to make it mandatory.<\/li>\n\n\n\n<li>If the field is optional (e.g., a company name or secondary contact number), leave the toggle disabled.<\/li>\n<\/ul>\n\n\n\n<p>After configuring whether the field is required or optional, make sure all other field settings are properly filled in, such as the input type, label, and description.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf_tPKTJ-C-sCVHBqBmK--FxEdrbAgsNG6DLBDrp5zt-vdmzl4Z0n_dxvBYrDZPVrRNyKIcfrxAYDSZ6eJdO9cOJia4VXGtyz-JQavde0dlIwAPuxtZVHfpptAXK_Ztfmjtu3ngj2gmBrYJdR-ntp06sYld?key=Gg4x4Mx1SIFPm-ZpHpbVMQ\" alt=\"\"\/><\/figure>\n\n\n\n<p>Click \u201cSave\u201d.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Marking Custom Fields as Required or Optional Marking custom fields as required or optional lets you gather all the necessary information while offering flexibility to your customers. With the PrestaShop Customer Fields for Registration &amp; Checkout module, you can easily control which fields must be filled in and which are optional. Follow this step-by-step guide [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":7275,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"template-parts\/multiple-page-template.php","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-7282","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Mark Custom Fields as Required or Optional? - Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Mark Custom Fields as Required or Optional? - Documentation\" \/>\n<meta property=\"og:description\" content=\"Marking Custom Fields as Required or Optional Marking custom fields as required or optional lets you gather all the necessary information while offering flexibility to your customers. With the PrestaShop Customer Fields for Registration &amp; Checkout module, you can easily control which fields must be filled in and which are optional. Follow this step-by-step guide [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/\" \/>\n<meta property=\"og:site_name\" content=\"Documentation\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-24T11:42:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcloxkeGf-paPzHVsyGNLZsPc2bB-49iQIAhn50x4og--pXnq6dfIvpJx5lfFV8RTMqiJst7z8Ok8_7CgaQt_TxYIcZWEKwEzn1rX5tyEA8WJ6JIGMUL23-K01stcVkTxVsOS_T9lmcmtjKSiPjBcU3CTJJ?key=Gg4x4Mx1SIFPm-ZpHpbVMQ\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/addify.store\\\/documentation\\\/prestashop\\\/prestashop-customer-fields-for-registration-checkout\\\/how-tos\\\/how-to-mark-custom-fields-as-required-or-optional\\\/\",\"url\":\"https:\\\/\\\/addify.store\\\/documentation\\\/prestashop\\\/prestashop-customer-fields-for-registration-checkout\\\/how-tos\\\/how-to-mark-custom-fields-as-required-or-optional\\\/\",\"name\":\"How to Mark Custom Fields as Required or Optional? - Documentation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/addify.store\\\/documentation\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/addify.store\\\/documentation\\\/prestashop\\\/prestashop-customer-fields-for-registration-checkout\\\/how-tos\\\/how-to-mark-custom-fields-as-required-or-optional\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/addify.store\\\/documentation\\\/prestashop\\\/prestashop-customer-fields-for-registration-checkout\\\/how-tos\\\/how-to-mark-custom-fields-as-required-or-optional\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/lh7-rt.googleusercontent.com\\\/docsz\\\/AD_4nXcloxkeGf-paPzHVsyGNLZsPc2bB-49iQIAhn50x4og--pXnq6dfIvpJx5lfFV8RTMqiJst7z8Ok8_7CgaQt_TxYIcZWEKwEzn1rX5tyEA8WJ6JIGMUL23-K01stcVkTxVsOS_T9lmcmtjKSiPjBcU3CTJJ?key=Gg4x4Mx1SIFPm-ZpHpbVMQ\",\"datePublished\":\"2024-09-24T11:42:43+00:00\",\"dateModified\":\"2024-09-24T11:42:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/addify.store\\\/documentation\\\/prestashop\\\/prestashop-customer-fields-for-registration-checkout\\\/how-tos\\\/how-to-mark-custom-fields-as-required-or-optional\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/addify.store\\\/documentation\\\/prestashop\\\/prestashop-customer-fields-for-registration-checkout\\\/how-tos\\\/how-to-mark-custom-fields-as-required-or-optional\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/addify.store\\\/documentation\\\/prestashop\\\/prestashop-customer-fields-for-registration-checkout\\\/how-tos\\\/how-to-mark-custom-fields-as-required-or-optional\\\/#primaryimage\",\"url\":\"https:\\\/\\\/lh7-rt.googleusercontent.com\\\/docsz\\\/AD_4nXcloxkeGf-paPzHVsyGNLZsPc2bB-49iQIAhn50x4og--pXnq6dfIvpJx5lfFV8RTMqiJst7z8Ok8_7CgaQt_TxYIcZWEKwEzn1rX5tyEA8WJ6JIGMUL23-K01stcVkTxVsOS_T9lmcmtjKSiPjBcU3CTJJ?key=Gg4x4Mx1SIFPm-ZpHpbVMQ\",\"contentUrl\":\"https:\\\/\\\/lh7-rt.googleusercontent.com\\\/docsz\\\/AD_4nXcloxkeGf-paPzHVsyGNLZsPc2bB-49iQIAhn50x4og--pXnq6dfIvpJx5lfFV8RTMqiJst7z8Ok8_7CgaQt_TxYIcZWEKwEzn1rX5tyEA8WJ6JIGMUL23-K01stcVkTxVsOS_T9lmcmtjKSiPjBcU3CTJJ?key=Gg4x4Mx1SIFPm-ZpHpbVMQ\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/addify.store\\\/documentation\\\/prestashop\\\/prestashop-customer-fields-for-registration-checkout\\\/how-tos\\\/how-to-mark-custom-fields-as-required-or-optional\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/addify.store\\\/documentation\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PrestaShop\",\"item\":\"https:\\\/\\\/addify.store\\\/documentation\\\/prestashop\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"PrestaShop Customer Fields for Registration &amp; Checkout\",\"item\":\"https:\\\/\\\/addify.store\\\/documentation\\\/prestashop\\\/prestashop-customer-fields-for-registration-checkout\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"How To\u2019s PCFRC\",\"item\":\"https:\\\/\\\/addify.store\\\/documentation\\\/prestashop\\\/prestashop-customer-fields-for-registration-checkout\\\/how-tos\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"How to Mark Custom Fields as Required or Optional?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/addify.store\\\/documentation\\\/#website\",\"url\":\"https:\\\/\\\/addify.store\\\/documentation\\\/\",\"name\":\"Documentation\",\"description\":\"Documentation for Addify Extensions\",\"publisher\":{\"@id\":\"https:\\\/\\\/addify.store\\\/documentation\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/addify.store\\\/documentation\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/addify.store\\\/documentation\\\/#organization\",\"name\":\"Documentation\",\"url\":\"https:\\\/\\\/addify.store\\\/documentation\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/addify.store\\\/documentation\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/addify.store\\\/documentation\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/Asset-21-2x.png\",\"contentUrl\":\"https:\\\/\\\/addify.store\\\/documentation\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/Asset-21-2x.png\",\"width\":6761,\"height\":1853,\"caption\":\"Documentation\"},\"image\":{\"@id\":\"https:\\\/\\\/addify.store\\\/documentation\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Mark Custom Fields as Required or Optional? - Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/","og_locale":"en_US","og_type":"article","og_title":"How to Mark Custom Fields as Required or Optional? - Documentation","og_description":"Marking Custom Fields as Required or Optional Marking custom fields as required or optional lets you gather all the necessary information while offering flexibility to your customers. With the PrestaShop Customer Fields for Registration &amp; Checkout module, you can easily control which fields must be filled in and which are optional. Follow this step-by-step guide [&hellip;]","og_url":"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/","og_site_name":"Documentation","article_modified_time":"2024-09-24T11:42:53+00:00","og_image":[{"url":"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcloxkeGf-paPzHVsyGNLZsPc2bB-49iQIAhn50x4og--pXnq6dfIvpJx5lfFV8RTMqiJst7z8Ok8_7CgaQt_TxYIcZWEKwEzn1rX5tyEA8WJ6JIGMUL23-K01stcVkTxVsOS_T9lmcmtjKSiPjBcU3CTJJ?key=Gg4x4Mx1SIFPm-ZpHpbVMQ","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/","url":"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/","name":"How to Mark Custom Fields as Required or Optional? - Documentation","isPartOf":{"@id":"https:\/\/addify.store\/documentation\/#website"},"primaryImageOfPage":{"@id":"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/#primaryimage"},"image":{"@id":"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/#primaryimage"},"thumbnailUrl":"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcloxkeGf-paPzHVsyGNLZsPc2bB-49iQIAhn50x4og--pXnq6dfIvpJx5lfFV8RTMqiJst7z8Ok8_7CgaQt_TxYIcZWEKwEzn1rX5tyEA8WJ6JIGMUL23-K01stcVkTxVsOS_T9lmcmtjKSiPjBcU3CTJJ?key=Gg4x4Mx1SIFPm-ZpHpbVMQ","datePublished":"2024-09-24T11:42:43+00:00","dateModified":"2024-09-24T11:42:53+00:00","breadcrumb":{"@id":"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/#primaryimage","url":"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcloxkeGf-paPzHVsyGNLZsPc2bB-49iQIAhn50x4og--pXnq6dfIvpJx5lfFV8RTMqiJst7z8Ok8_7CgaQt_TxYIcZWEKwEzn1rX5tyEA8WJ6JIGMUL23-K01stcVkTxVsOS_T9lmcmtjKSiPjBcU3CTJJ?key=Gg4x4Mx1SIFPm-ZpHpbVMQ","contentUrl":"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcloxkeGf-paPzHVsyGNLZsPc2bB-49iQIAhn50x4og--pXnq6dfIvpJx5lfFV8RTMqiJst7z8Ok8_7CgaQt_TxYIcZWEKwEzn1rX5tyEA8WJ6JIGMUL23-K01stcVkTxVsOS_T9lmcmtjKSiPjBcU3CTJJ?key=Gg4x4Mx1SIFPm-ZpHpbVMQ"},{"@type":"BreadcrumbList","@id":"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/how-to-mark-custom-fields-as-required-or-optional\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/addify.store\/documentation\/"},{"@type":"ListItem","position":2,"name":"PrestaShop","item":"https:\/\/addify.store\/documentation\/prestashop\/"},{"@type":"ListItem","position":3,"name":"PrestaShop Customer Fields for Registration &amp; Checkout","item":"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/"},{"@type":"ListItem","position":4,"name":"How To\u2019s PCFRC","item":"https:\/\/addify.store\/documentation\/prestashop\/prestashop-customer-fields-for-registration-checkout\/how-tos\/"},{"@type":"ListItem","position":5,"name":"How to Mark Custom Fields as Required or Optional?"}]},{"@type":"WebSite","@id":"https:\/\/addify.store\/documentation\/#website","url":"https:\/\/addify.store\/documentation\/","name":"Documentation","description":"Documentation for Addify Extensions","publisher":{"@id":"https:\/\/addify.store\/documentation\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/addify.store\/documentation\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/addify.store\/documentation\/#organization","name":"Documentation","url":"https:\/\/addify.store\/documentation\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/addify.store\/documentation\/#\/schema\/logo\/image\/","url":"https:\/\/addify.store\/documentation\/wp-content\/uploads\/2023\/11\/Asset-21-2x.png","contentUrl":"https:\/\/addify.store\/documentation\/wp-content\/uploads\/2023\/11\/Asset-21-2x.png","width":6761,"height":1853,"caption":"Documentation"},"image":{"@id":"https:\/\/addify.store\/documentation\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/addify.store\/documentation\/wp-json\/wp\/v2\/pages\/7282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/addify.store\/documentation\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/addify.store\/documentation\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/addify.store\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/addify.store\/documentation\/wp-json\/wp\/v2\/comments?post=7282"}],"version-history":[{"count":2,"href":"https:\/\/addify.store\/documentation\/wp-json\/wp\/v2\/pages\/7282\/revisions"}],"predecessor-version":[{"id":7287,"href":"https:\/\/addify.store\/documentation\/wp-json\/wp\/v2\/pages\/7282\/revisions\/7287"}],"up":[{"embeddable":true,"href":"https:\/\/addify.store\/documentation\/wp-json\/wp\/v2\/pages\/7275"}],"wp:attachment":[{"href":"https:\/\/addify.store\/documentation\/wp-json\/wp\/v2\/media?parent=7282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}