{"id":296525,"date":"2026-04-15T10:50:33","date_gmt":"2026-04-15T10:50:33","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/orders-date-time-slot-picker-by-solcoders\/"},"modified":"2026-04-16T16:57:17","modified_gmt":"2026-04-16T16:57:17","slug":"orders-date-time-slot-picker-by-solcoders","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/orders-date-time-slot-picker-by-solcoders\/","author":18709149,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.3","stable_tag":"1.0.3","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Orders Date Time Slot Picker By SolCoders","header_author":"SolCoders","header_description":"Allow customers to select a delivery date and time slot on Cart, Checkout, or both \u2014 with full support for WooCommerce Classic and Blocks Checkout.","assets_banners_color":"081e3c","last_updated":"2026-04-16 16:57:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/solcoders.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":422,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"solcoders","date":"2026-04-14 09:04:12"},"1.0.3":{"tag":"1.0.3","author":"solcoders","date":"2026-04-16 16:57:17"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>","1.0.1":"<p>Remove unwanted language support code.<\/p>","1.0.2":"<p>fix some minor bugs.<\/p>","1.0.3":"<p>Logo added.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3506960,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3507074,"resolution":"772x250","location":"assets","locale":"","width":1824,"height":576}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2","1.0.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3507015,"resolution":"1","location":"assets","locale":"","width":1430,"height":748},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3507015,"resolution":"2","location":"assets","locale":"","width":1385,"height":765},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3507015,"resolution":"3","location":"assets","locale":"","width":1215,"height":694},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3507015,"resolution":"4","location":"assets","locale":"","width":1267,"height":742}},"screenshots":{"1":"Admin Settings \u2014 General configuration panel.","2":"Delivery Rules.","3":"Customize Frontend Display.","4":"Delivery Time Slots managmenet."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[286,260385,138817,159975],"plugin_category":[40,45],"plugin_contributors":[260272],"plugin_business_model":[],"class_list":["post-296525","plugin","type-plugin","status-publish","hentry","plugin_tags-woocommerce","plugin_tags-woocommerce-date-picker","plugin_tags-woocommerce-delivery-date","plugin_tags-woocommerce-delivery-time","plugin_category-calendar-and-events","plugin_category-ecommerce","plugin_contributors-solcoders","plugin_committers-solcoders"],"banners":{"banner":"https:\/\/ps.w.org\/orders-date-time-slot-picker-by-solcoders\/assets\/banner-772x250.png?rev=3507074","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/orders-date-time-slot-picker-by-solcoders\/assets\/icon-256x256.png?rev=3506960","icon_2x":"https:\/\/ps.w.org\/orders-date-time-slot-picker-by-solcoders\/assets\/icon-256x256.png?rev=3506960","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/orders-date-time-slot-picker-by-solcoders\/assets\/screenshot-1.png?rev=3507015","caption":"Admin Settings \u2014 General configuration panel."},{"src":"https:\/\/ps.w.org\/orders-date-time-slot-picker-by-solcoders\/assets\/screenshot-2.png?rev=3507015","caption":"Delivery Rules."},{"src":"https:\/\/ps.w.org\/orders-date-time-slot-picker-by-solcoders\/assets\/screenshot-3.png?rev=3507015","caption":"Customize Frontend Display."},{"src":"https:\/\/ps.w.org\/orders-date-time-slot-picker-by-solcoders\/assets\/screenshot-4.png?rev=3507015","caption":"Delivery Time Slots managmenet."}],"raw_content":"<!--section=description-->\n<p><strong>Orders Date Time Slot Picker By SolCoders<\/strong> gives your WooCommerce store a professional delivery scheduling system. Customers can choose their preferred delivery date and time slot directly on the Cart page, Checkout page, or both.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Flexible Display<\/strong> \u2014 Show the picker on Cart, Checkout, or both pages.<\/li>\n<li><strong>Time Slot Management<\/strong> \u2014 Create unlimited time slots with optional labels and extra fees.<\/li>\n<li><strong>Delivery Rules<\/strong> \u2014 Set minimum delay, maximum advance days, same-day cutoff, and allowed delivery days.<\/li>\n<li><strong>Date Restrictions<\/strong> \u2014 Block specific dates (holidays, blackout periods).<\/li>\n<li><strong>Display Customization<\/strong> \u2014 Choose dropdown or button-style slots, inline or popup calendar, custom colors, fonts, and text.<\/li>\n<li><strong>Classic &amp; Blocks Support<\/strong> \u2014 Works with both WooCommerce shortcode checkout and the new Blocks-based checkout.<\/li>\n<li><strong>Order Integration<\/strong> \u2014 Delivery details appear on admin order pages, customer emails, and the Thank You page.<\/li>\n<li><strong>Session Persistence<\/strong> \u2014 Selections carry from Cart to Checkout seamlessly.<\/li>\n<li><strong>Translation Ready<\/strong> \u2014 Fully internationalized with i18n support.<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Configure delivery days, time slots, and rules in WooCommerce \u2192 Settings \u2192 Delivery Slots.<\/li>\n<li>Customers see a date picker (powered by Flatpickr) on the Cart or Checkout page.<\/li>\n<li>After selecting a date, available time slots load dynamically via AJAX.<\/li>\n<li>The selection is validated, saved to the order, and displayed everywhere it matters.<\/li>\n<\/ol>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.8 or higher<\/li>\n<li>WooCommerce 6.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>sc-orders-date-time-slot-picker-by-solcoders<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to WooCommerce \u2192 Settings \u2192 Delivery Slots to configure.<\/li>\n<li>Create your time slots under the \"Time Slots\" section.<\/li>\n<li>Configure delivery rules, date restrictions, and display settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20with%20woocommerce%20blocks%20checkout%3F\"><h3>Does this work with WooCommerce Blocks Checkout?<\/h3><\/dt>\n<dd><p>Yes! The plugin fully supports both the classic shortcode-based checkout and the newer WooCommerce Blocks checkout editor.<\/p><\/dd>\n<dt id=\"can%20i%20restrict%20deliveries%20to%20certain%20days%3F\"><h3>Can I restrict deliveries to certain days?<\/h3><\/dt>\n<dd><p>Yes. In the Delivery Rules section, select which days of the week deliveries are available. You can also blackout specific dates.<\/p><\/dd>\n<dt id=\"does%20the%20selection%20persist%20from%20cart%20to%20checkout%3F\"><h3>Does the selection persist from Cart to Checkout?<\/h3><\/dt>\n<dd><p>Yes. When the picker is enabled on both pages, the customer's selection on the Cart page carries over to the Checkout page and remains editable.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Admin settings panel with five configuration sections.<\/li>\n<li>Time slot management with labels, fees, and enable\/disable toggles.<\/li>\n<li>Delivery rules: minimum delay, max advance days, same-day cutoff.<\/li>\n<li>Date restrictions with blackout dates.<\/li>\n<li>Display customization: colors, fonts, placeholders, layout options.<\/li>\n<li>Frontend picker with Flatpickr calendar and AJAX slot loading.<\/li>\n<li>WooCommerce Classic Checkout support via standard hooks.<\/li>\n<li>WooCommerce Blocks Checkout support via IntegrationInterface.<\/li>\n<li>Order meta storage and display on admin, emails, and Thank You page.<\/li>\n<li>Session-based selection persistence across pages.<\/li>\n<li>Full i18n \/ translation support.<\/li>\n<\/ul>","raw_excerpt":"Allow customers to select a delivery date and time slot on Cart, Checkout, or both \u2014 with full support for WooCommerce Classic and Blocks Checkout.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/296525","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=296525"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/solcoders"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=296525"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=296525"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=296525"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=296525"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=296525"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=296525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}