{"id":35,"date":"2026-03-15T12:24:39","date_gmt":"2026-03-15T12:24:39","guid":{"rendered":"http:\/\/demo.technekit.com\/cbs\/demo-guide\/"},"modified":"2026-03-15T16:26:43","modified_gmt":"2026-03-15T16:26:43","slug":"demo-guide","status":"publish","type":"page","link":"https:\/\/demo.technekit.com\/cbs\/demo-guide\/","title":{"rendered":"Checkout Blocks Field Studio Demo"},"content":{"rendered":"\n<div class=\"wp-block-group has-luminous-vivid-amber-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-80fb368b wp-block-group-is-layout-constrained\" style=\"border-radius:8px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 0.99), 28px);\">Checkout Blocks Field Studio &mdash; Live Demo<\/h2>\n\n\n\n<p>This demo showcases the full power of <strong>Checkout Blocks Field Studio for WooCommerce<\/strong>. Add any product to your cart and proceed to checkout to see <strong>19 custom fields<\/strong> across <strong>4 field groups<\/strong> with <strong>conditional logic<\/strong>, <strong>dynamic fees<\/strong>, <strong>validation rules<\/strong>, and more.<\/p>\n\n\n<\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Things to Try at Checkout<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-bf816c8d wp-block-group-is-layout-constrained\" style=\"border-radius:8px;border-width:1px;border-color:#e0e0e0;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px\">\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.588), 20px);\">Gift Options (Conditional Fields)<\/h3>\n\n\n\n<p style=\"font-size:14px\">Check <strong>&#8220;This order is a gift&#8221;<\/strong> to reveal a <em>Gift Message<\/em> textarea, <em>Gift Wrapping Style<\/em> dropdown with dynamic pricing ($5&ndash;$20), and a <em>Greeting Card<\/em> selector. Watch the order total update in real-time as you choose different wrapping options.<\/p>\n\n\n<\/div>\n\n\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-bf816c8d wp-block-group-is-layout-constrained\" style=\"border-radius:8px;border-width:1px;border-color:#e0e0e0;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px\">\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.588), 20px);\">B2B Order Form (Conditional + Validation)<\/h3>\n\n\n\n<p style=\"font-size:14px\">Check <strong>&#8220;Ordering as a Business&#8221;<\/strong> to reveal Company Name (required), VAT Number (with regex validation), Purchase Order Number, Department dropdown, and Bulk Order Notes. Try submitting an invalid VAT number to see validation.<\/p>\n\n\n<\/div>\n\n\n<\/div>\n\n\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-bf816c8d wp-block-group-is-layout-constrained\" style=\"border-radius:8px;border-width:1px;border-color:#e0e0e0;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px\">\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.588), 20px);\">Delivery Preferences (Fees + Conditional Required)<\/h3>\n\n\n\n<p style=\"font-size:14px\">Select <strong>&#8220;Express Shipping&#8221;<\/strong> (+$9.99) or <strong>&#8220;Same Day Delivery&#8221;<\/strong> (+$24.99) to see dynamic fee calculation. Same Day also reveals a required confirmation checkbox with terms. Delivery Instructions become <strong>required<\/strong> when flat-rate shipping is selected.<\/p>\n\n\n<\/div>\n\n\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-bf816c8d wp-block-group-is-layout-constrained\" style=\"border-radius:8px;border-width:1px;border-color:#e0e0e0;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px\">\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.588), 20px);\">Additional Info (All Field Types)<\/h3>\n\n\n\n<p style=\"font-size:14px\">The checkout demonstrates <strong>9 field types<\/strong>: text, textarea, checkbox, select, radio, number, date, and more. Fields use half-width and full-width layouts, custom placeholder text, help text, and are organized into logical sections.<\/p>\n\n\n<\/div>\n\n\n<\/div>\n\n\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Feature Highlights<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Conditional Logic:<\/strong> Fields appear and disappear based on checkbox states, dropdown selections, and shipping methods<\/li>\n<li><strong>Dynamic Fees:<\/strong> Gift wrapping ($5\/$10\/$20) and shipping upgrades ($9.99\/$24.99) update the order total instantly<\/li>\n<li><strong>Smart Validation:<\/strong> VAT Number regex pattern, character limits on textareas, min\/max on number fields<\/li>\n<li><strong>Conditional Required:<\/strong> Delivery Instructions become required only for delivery orders, not pickup<\/li>\n<li><strong>Field Grouping:<\/strong> 4 organized sections (Gift Options, Business Order, Delivery Preferences, Additional Info)<\/li>\n<li><strong>Layout Control:<\/strong> Half-width and full-width fields create a professional, compact checkout layout<\/li>\n<li><strong>Works Everywhere:<\/strong> All fields render on both WooCommerce Blocks Checkout and Classic Checkout<\/li>\n<li><strong>Admin Visibility:<\/strong> Custom field values appear in order details and email notifications<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n\n\n<div class=\"wp-block-button has-custom-font-size\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.392), 18px);\"><a class=\"wp-block-button__link has-vivid-green-cyan-background-color has-background wp-element-button\" href=\"http:\/\/demo.technekit.com\/cbs\/shop\/\">Browse Products &amp; Try Checkout<\/a><\/div>\n\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Checkout Blocks Field Studio &mdash; Live Demo This demo showcases the full power of Checkout Blocks Field Studio for WooCommerce. Add any product to your cart and proceed to checkout to see 19 custom fields across 4 field groups with conditional logic, dynamic fees, validation rules, and more. Things to Try at Checkout Gift Options [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-35","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/demo.technekit.com\/cbs\/wp-json\/wp\/v2\/pages\/35","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demo.technekit.com\/cbs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/demo.technekit.com\/cbs\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/demo.technekit.com\/cbs\/wp-json\/wp\/v2\/comments?post=35"}],"version-history":[{"count":1,"href":"https:\/\/demo.technekit.com\/cbs\/wp-json\/wp\/v2\/pages\/35\/revisions"}],"predecessor-version":[{"id":36,"href":"https:\/\/demo.technekit.com\/cbs\/wp-json\/wp\/v2\/pages\/35\/revisions\/36"}],"wp:attachment":[{"href":"https:\/\/demo.technekit.com\/cbs\/wp-json\/wp\/v2\/media?parent=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}