{"id":342455,"date":"2026-09-11T09:44:43","date_gmt":"2026-09-11T09:44:43","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/pickup-delivery-slots\/"},"modified":"2026-09-11T10:23:38","modified_gmt":"2026-09-11T10:23:38","slug":"thinkforweb-pickup-delivery-slots","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/thinkforweb-pickup-delivery-slots\/","author":23528775,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"Thinkforweb Pickup & Delivery Slots for WooCommerce","header_author":"THINK FOR WEB","header_description":"Add flexible pickup and delivery dates and time slots to WooCommerce checkout. Compatible with Classic Checkout, Blocks and HPOS.","assets_banners_color":"c591a7","last_updated":"2026-09-11 10:23:38","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.thinkforweb.com\/","header_plugin_uri":"https:\/\/www.thinkforweb.com\/thinkforweb-pickup-delivery-slots-for-woocommerce\/","header_author_uri":"https:\/\/www.thinkforweb.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":34,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"gribeauvaljulien","date":"2026-09-11 10:23:38","revision":3691199}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3691332,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3691332,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3691332,"resolution":"1544x500","location":"assets","locale":"","width":1554,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3691332,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3691332,"resolution":"1","location":"assets","locale":"","width":1280,"height":720},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3691332,"resolution":"2","location":"assets","locale":"","width":1280,"height":720},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3691332,"resolution":"3","location":"assets","locale":"","width":1280,"height":720},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3691332,"resolution":"4","location":"assets","locale":"","width":1280,"height":720},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3691332,"resolution":"5","location":"assets","locale":"","width":1280,"height":720}},"screenshots":{"1":"Weekly schedule settings.","2":"Checkout with pickup date selection.","3":"Checkout with available time slots.","4":"WooCommerce Checkout Blocks.","5":"Order list with pickup column."}},"plugin_section":[],"plugin_tags":[197992,13827,16222,54863,286],"plugin_category":[45],"plugin_contributors":[280212],"plugin_business_model":[],"class_list":["post-342455","plugin","type-plugin","status-publish","hentry","plugin_tags-click-and-collect","plugin_tags-delivery","plugin_tags-pickup","plugin_tags-time-slots","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-gribeauvaljulien","plugin_committers-gribeauvaljulien"],"banners":{"banner":"https:\/\/ps.w.org\/thinkforweb-pickup-delivery-slots\/assets\/banner-772x250.png?rev=3691332","banner_2x":"https:\/\/ps.w.org\/thinkforweb-pickup-delivery-slots\/assets\/banner-1544x500.png?rev=3691332","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/thinkforweb-pickup-delivery-slots\/assets\/icon-128x128.png?rev=3691332","icon_2x":"https:\/\/ps.w.org\/thinkforweb-pickup-delivery-slots\/assets\/icon-256x256.png?rev=3691332","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/thinkforweb-pickup-delivery-slots\/assets\/screenshot-1.png?rev=3691332","caption":"Weekly schedule settings."},{"src":"https:\/\/ps.w.org\/thinkforweb-pickup-delivery-slots\/assets\/screenshot-2.png?rev=3691332","caption":"Checkout with pickup date selection."},{"src":"https:\/\/ps.w.org\/thinkforweb-pickup-delivery-slots\/assets\/screenshot-3.png?rev=3691332","caption":"Checkout with available time slots."},{"src":"https:\/\/ps.w.org\/thinkforweb-pickup-delivery-slots\/assets\/screenshot-4.png?rev=3691332","caption":"WooCommerce Checkout Blocks."},{"src":"https:\/\/ps.w.org\/thinkforweb-pickup-delivery-slots\/assets\/screenshot-5.png?rev=3691332","caption":"Order list with pickup column."}],"raw_content":"<!--section=description-->\n<p>Add configurable pickup and delivery time slots to WooCommerce checkout. Lets your customers choose a pickup or delivery date and an available time slot during checkout.<\/p>\n\n<p>Ideal for restaurants, bakeries, butchers, florists, grocery stores, local delivery services and Click &amp; Collect businesses.<\/p>\n\n<p>Compatible with:<\/p>\n\n<ul>\n<li>WooCommerce Classic Checkout<\/li>\n<li>WooCommerce Checkout Blocks<\/li>\n<li>HPOS<\/li>\n<li>Legacy Order Storage<\/li>\n<\/ul>\n\n<p>The plugin is designed to work with both the Classic Checkout and WooCommerce Checkout Blocks.<\/p>\n\n<p>It is fully compatible with High-Performance Order Storage (HPOS) and the legacy WooCommerce order storage.<\/p>\n\n<p>Ideal for:<\/p>\n\n<ul>\n<li>Click &amp; Collect<\/li>\n<li>Local Pickup<\/li>\n<li>Local Delivery<\/li>\n<li>Restaurants<\/li>\n<li>Bakeries<\/li>\n<li>Butchers<\/li>\n<li>Caterers<\/li>\n<li>Grocery Stores<\/li>\n<li>Florists<\/li>\n<li>Retail Stores<\/li>\n<\/ul>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Flexible weekly schedules<\/li>\n<li>Multiple time slots<\/li>\n<li>Automatic slot generation<\/li>\n<li>Daily closures<\/li>\n<li>Same-day pickup option<\/li>\n<li>Next-day cut-off time<\/li>\n<li>Slot capacity management<\/li>\n<li>Automatic closing of full slots<\/li>\n<li>Classic Checkout support<\/li>\n<li>Checkout Blocks support<\/li>\n<li>HPOS compatible<\/li>\n<li>Legacy order storage compatible<\/li>\n<li>Translation ready<\/li>\n<\/ul>\n\n<h3>Add-on<\/h3>\n\n<p>Upgrade to Thinkforweb Pickup &amp; Delivery Slots Pro with the Add-on to unlock:<\/p>\n\n<ul>\n<li>Specific dates<\/li>\n<li>Merge or override schedules<\/li>\n<li>Advanced planning<\/li>\n<li>Order planning dashboard<\/li>\n<li>Advanced scheduling tools<\/li>\n<li>Premium support<\/li>\n<\/ul>\n\n<p>\ud83d\udc49 Learn more about the Add-on:<\/p>\n\n<p>https:\/\/www.thinkforweb.com\/thinkforweb-pickup-delivery-slots-for-woocommerce-pro\/<\/p>\n\n<h3>Development<\/h3>\n\n<p>The source code for the WooCommerce Checkout Blocks integration is located at:<\/p>\n\n<p>assets\/blocks\/index.js<\/p>\n\n<p>The compiled JavaScript file is located at:<\/p>\n\n<p>assets\/blocks\/build\/index.js<\/p>\n\n<p>The compiled file is generated using @wordpress\/scripts.<\/p>\n\n<p>To rebuild the assets:<\/p>\n\n<ol>\n<li>Navigate to assets\/blocks\/<\/li>\n<li>Run npm install<\/li>\n<li>Run npm run build<\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to the \/wp-content\/plugins\/ directory.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to WooCommerce &gt; Thinkforweb Pickup &amp; Delivery Slots for WooCommerce.<\/li>\n<li>Configure your schedules.<\/li>\n<li>Your customers can now choose a pickup or delivery slot during checkout.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20with%20checkout%20blocks%3F\"><h3>Does it work with Checkout Blocks?<\/h3><\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt id=\"is%20it%20hpos%20compatible%3F\"><h3>Is it HPOS compatible?<\/h3><\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20classic%20checkout%3F\"><h3>Does it work with Classic Checkout?<\/h3><\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt id=\"can%20i%20limit%20the%20number%20of%20orders%20per%20slot%3F\"><h3>Can I limit the number of orders per slot?<\/h3><\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%20hpos%3F\"><h3>Does it work with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes. The plugin is fully compatible with High-Performance Order Storage.<\/p><\/dd>\n<dt id=\"does%20it%20support%20local%20delivery%3F\"><h3>Does it support local delivery?<\/h3><\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt id=\"can%20i%20disable%20specific%20dates%3F\"><h3>Can I disable specific dates?<\/h3><\/dt>\n<dd><p>Yes, with the optional Add-on.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20the%20add-on%3F\"><h3>Where can I get the Add-on?<\/h3><\/dt>\n<dd><p>The Add-on is available here:<\/p>\n\n<p>https:\/\/www.thinkforweb.com\/thinkforweb-pickup-delivery-slots-for-woocommerce-pro\/<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Improved Free \/ Pro architecture.<\/li>\n<li>Improved compatibility with WordPress Plugin Directory guidelines.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public release.<\/li>\n<li>Weekly schedules.<\/li>\n<li>Automatic time slot generation.<\/li>\n<li>Slot capacity management.<\/li>\n<li>Same-day pickup.<\/li>\n<li>Next-day cut-off.<\/li>\n<li>Checkout Blocks compatibility.<\/li>\n<li>HPOS compatibility.<\/li>\n<li>Translation ready.<\/li>\n<\/ul>","raw_excerpt":"Allow customers to choose pickup or delivery dates and time slots at WooCommerce checkout. Compatible with HPOS and Checkout Blocks.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/342455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=342455"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gribeauvaljulien"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=342455"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=342455"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=342455"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=342455"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=342455"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=342455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}