

General Settings configuration page.
Allowing your customers to choose their preferred delivery and pickup dates directly at checkout is an effective way to enhance customer satisfaction, streamline order fulfillment, and reduce cart abandonment. The ELEX Woo Choose Your Delivery and Pickup Date plugin enables shoppers to specify exactly when they wish to receive or pick up their orders, accommodating customers who may be traveling or unavailable on standard delivery days.
This plugin is ideal for stores offering scheduled deliveries, local pickups, pre-orders, subscriptions, or gift items. As a store administrator, you maintain complete control over operational scheduling: configure minimum preparation lead times, define operating hours, select active working days, block weekly holidays, and manage specific date closures to ensure orders are accepted only when your store is operational.
Need custom development for your store? Contact ELEX Development Services with your requirements.
For technical support or assistance, please visit ELEX Support.
The ELEXtensions team is a group of WordPress and WooCommerce enthusiasts dedicated to building reliable plugins for online merchants. We offer extensions covering Shipping, Dynamic Pricing, Payment Gateways, and Customer Support.
This plugin optionally connects to Google APIs to sync WooCommerce delivery and pickup order dates with the store owner’s Google Calendar. This feature is entirely opt-in — it is only active when the store admin explicitly sets up and authorizes the Google Calendar integration from the plugin settings.
Service: Google OAuth 2.0 (accounts.google.com)
Used to authenticate and authorize the store admin’s Google account so the plugin can access their Google Calendar.
https://accounts.google.com/o/oauth2/v2/authcalendar.events, userinfo.email, userinfo.profile).Service: Google OAuth 2.0 Token Exchange (oauth2.googleapis.com)
Used to exchange the authorization code for access and refresh tokens, and to refresh expired access tokens.
https://oauth2.googleapis.com/tokenService: Google OAuth 2.0 Token Revocation (oauth2.googleapis.com)
Used to revoke the stored access token when the admin disconnects their Google account.
https://oauth2.googleapis.com/revokeService: Google UserInfo API (googleapis.com)
Used to retrieve the connected Google account’s email address to display in the plugin settings.
https://www.googleapis.com/oauth2/v2/userinfoService: Google Calendar API (googleapis.com)
Used to create, update, and delete calendar events on the store admin’s primary Google Calendar when WooCommerce orders are placed, updated, or cancelled — if the Google Calendar sync option is enabled.
https://www.googleapis.com/calendar/v3/calendars/primary/eventsGoogle’s Legal Policies: