Back to Top

WooCommerce Subscription Delivery Plugin User Guide

Updated 23 March 2026

Subscription Delivery Commerce transforms your WooCommerce store into a powerful recurring delivery platform, making it easier to manage scheduled and recurring deliveries.

Whether you are running a milk delivery service, meal prep business, water supply chain, or daily newspaper distribution.

This plugin provides a robust solution for managing daily scheduled deliveries and automated payments.

With an integrated wallet system and interactive delivery calendars, you can offer a premium, subscription-based experience that keeps customers coming back every single day.

Features

  • Daily Recurring Subscriptions: Perfect for businesses requiring ongoing daily, weekly, or custom interval product deliveries.
  • Integrated Wallet System: Customers can top up their virtual wallet, allowing the system to automatically deduct payments for recurring orders.
  • Interactive Delivery Calendar: A visual interface for customers to view their upcoming schedules and manage individual delivery dates.
  • Skip & Pause Functionality: Customers can skip specific delivery dates or pause their entire subscription (Vacation Mode) via their “My Account” area.
  • Delivery Manifests: Admin can view and export daily delivery lists to optimize logistics and distribution.
  • Product-Level Customization: Set specific delivery days, cutoff hours, and subscription discounts per product.
  • Automated Order Generation: Reliably handles daily order creation and payment processing in the background.
  • High-Performance Order Storage (HPOS) Compatible: Built for modern WooCommerce scaling and performance.

Subscription Delivery Commerce Installation

The user will get a zip file that he has to upload in the “Add New” menu option in the WordPress admin panel.

Searching for an experienced
WordPress Company ?
Find out More

For this, login to WordPress Admin Panel, and Under the Dashboard hover your mouse over the “Plugins” menu option which brings out a Sub-Menu and then select the “Add New” option.

installation-add-new

After this, you will see an option on the top of your page that is “Upload Plugin”, click the option to upload the zip file.

installation-upload-plugin

By clicking on the “Upload Plugin” option, below that you will see a button “Choose File” click on the button to browse for the zip file as per the snapshot below.

installation-choose-file

After browsing the file, click the “Install Now” button to install the plugin as per the snapshot.

plugin-install-scaled

Now when the plugin is installed correctly, you will see the success message and an option to activate the plugin. Henceforth now, click on “Activate Plugin” to activate the installed plugin.

update-plugin

Thus, in this, the admin can install the module.

Subscription Delivery Commerce Admin Configuration

Subscription Delivery Commerce plugin provides store administrators with a comprehensive suite of tools to manage recurring logistics directly from the WordPress dashboard.

Advanced Global Settings

The settings panel allows for granular control over the delivery engine’s behavior:

Admin Configutration
  • Cut-off Hour & Timezone: Define the exact time (in 24h format) when same-day schedule modifications are blocked, ensuring logistics teams have a stable manifest.
  • Batch Processing: Optimize performance by setting the Batch Size for subscription processing via the Action Scheduler.
  • Scheduling Restrictions: Set Max Future Days to limit how far in advance customers can schedule, and toggle Require Login for one-time deliveries.
  • Stock Management: Choose a Stock Strategy (e.g., “Reserve stock immediately”) to ensure inventory is available for upcoming recurring orders.
  • Failure Notifications: Designate a specific email address to receive alerts if any automated order generation fails.

Subscription Delivery Commerce (Updated with Product-Level Settings)

delivery-commerce-single-product

Subscription Delivery Commerce plugin provides advanced product-level controls that allow store administrators to configure how each product behaves in the subscription system.

Within Product Data → Subscription Settings, admins can define flexible rules for scheduling, pricing, and delivery operations.

1. Subscription Enablement

Admins can activate subscription functionality for individual products:

  • Enable Subscription
    Allows the product to be purchased as a recurring subscription.
  • Subscription Only
    Restricts the product to subscription purchases only (no one-time purchase allowed).

2. Subscription Discount

  • Subscription Discount (%)
    Set a discount percentage (e.g., 10%) to encourage customers to subscribe instead of making one-time purchases.

This helps boost recurring revenue and customer retention.

3. One-Time Scheduled Delivery Option

  • Enable One-Time Scheduled Delivery
    Allows customers to schedule a single delivery from the product page.
  • Max Delivery Days (e.g., 365)
    Defines how far in advance customers can schedule a one-time delivery.

4. Minimum Subscription Duration

  • Minimum Subscription Days (e.g., 30 days)
    Ensures that customers commit to a minimum subscription period.

This prevents very short-term subscriptions and stabilizes business operations.

5. Cut-off Time Management

  • Cutoff Hour (0–23 format)
    Defines the daily deadline for modifying delivery schedules.

Example:

  • If set to 18 (6 PM), customers cannot:
    • Skip deliveries
    • Modify schedules
      after this time for the next day.

This ensures smooth logistics and delivery planning.

6. Day-wise Delivery Configuration

Admins can select specific delivery days:

  • Monday to Sunday toggles available
  • Only selected days will be available for delivery

Example:

  • Select Mon, Wed, Fri → deliveries will only occur on these days

7. Allow Day Modifications

  • Allow Day Modifications (Optional)
    Lets customers modify quantities for specific delivery dates.

Useful for:

  • Variable consumption products
  • Personalized delivery needs

8. Delivery Calendar Preview

woo-subscription-delivery-commerce-single-product-calender

The built-in calendar provides:

  • A visual preview of available delivery dates
  • Highlighted active delivery days
  • Monthly navigation for planning

This helps admins:

  • Verify scheduling rules
  • Ensure correct delivery configurations

All Subscriptions Management

The centralized subscription dashboard allows admins to monitor all customer contracts at a glance.

With status-based filters like ActivePausedCancelled, and Vacation, you can quickly identify the current health of your recurring revenue.

Delivery Management

Each entry provides direct access to the customer’s specific products, start dates, and transaction history.

Delivery Manifest & Product Summaries

One of the most powerful tools for logistics is the Delivery Manifest:

  • Daily View: Filter by date to see exactly who needs what delivered on any given day.
Delivery Manifest
  • Logistics Data: Access critical information including Customer Name, Product Quantities, Delivery Addresses, and Phone Numbers.
  • Product Summary: A dedicated table aggregates the Total Quantity for each product, allowing warehouse staff to prepare stock efficiently without manually counting individual orders.
Product summary
  • Export CSV: Generate one-click reports for delivery drivers or third-party fulfillment partners.
Export Csv

Scheduled Deliveries Log

Track every individual delivery attempt (recurring or one-time) in the Scheduled Deliveries log.

This interface provides transparency into order generation, showing linked Order IDs and processing statuses (e.g., “generated” or “failed”) for specific dates.

Scheduled Delivers

Managing Delivery Blackouts

The Blackout Management system ensures you never commit to a delivery on a day you aren’t operating:

Delivery Blackouts
  • Flexible Timing: Set blackouts as Full Day (blocking all deliveries) or Partial.
  • Post-Blackout Actions: Choose to either Skip the delivery entirely or Move it to the next valid delivery day.
  • Internal Notes: Keep track of the reasoning (e.g., “Public Holiday” or “Inventory Count”) for future reference.
Blackout Summary

Subscription Delivery Commerce Customer Workflow

Subscription Delivery Commerce plugin significantly enhances the frontend “My Account” area for customers.

It provides an intuitive interface to manage recurring orders efficiently. Additionally, users can easily track, update, and control their subscriptions in one place.

Subscription Creation Wizard

Customers can easily set up new subscriptions using a user-friendly, multi-step progress wizard:

  • Step 1: Choose Products: An integrated search bar allows customers to quickly find and add multiple products to their subscription list.
Choose product
  • Step 2: Set Delivery Days: For each selected product, customers can specify delivery days using convenient presets like WeekdaysWeekends, or Every Day. They can also toggle individual days for complete control.
Choose days
  • Step 3: Start Date: Customers select when they want their first delivery to arrive.
Choose Date
  • Step 4: Payment: A flexible payment step where customers can choose between saved Credit/Debit cards or utilize their Virtual Wallet.
Select Payment
  • Step 5: Confirm: A final review of products, schedules, and delivery addresses before activation.
Conclusion

My Subscriptions Dashboard

My subscriptions

In the “My Account” section, a dedicated Subscriptions tab displays all active and past subscriptions in a clean, card-based layout. Each card provides a snapshot of:

  • Subscription ID and Status.
  • Current delivery schedule and next scheduled date.
  • Quick action buttons to Manage Subscription for more granular control.

Flexible Payment & Wallet Integration

My Wallet

When checking out or paying for an ongoing order, customers are presented with a seamless payment interface:

  • Pay via Wallet: A one-click payment option if the wallet has sufficient balance.
  • Saved Methods: Integration with payment gateways like Stripe allows customers to use saved cards for recurring billing.
  • Order Overviews: Clear breakdowns of product quantities and totals are provided before any deduction occurs.

Interactive Delivery Management

Within the subscription details, customers have access to an Interactive Calendar:

Manage Subscription
  • View all confirmed delivery dates at a glance.
  • Skip/Unskip individual dates if they don’t need a delivery (e.g., if they already have enough stock).
  • All changes are synchronized with the admin’s Delivery Manifest in real-time.

Subscription Delivery Commerce plugin is an essential tool for any WooCommerce store looking to build a reliable delivery service.

By combining flexible scheduling with a prepaid wallet system, you reduce payment friction and provide your customers with the control they need to manage their daily needs.

For more information or to purchase the module, please visit the Webkul Store.

Support

So that is all for the WooCommerce Subscription Delivery Commerce plugin.

If you need any further support, please drop us an email on [email protected] or create a ticket.

Current Product Version - 1.0.0

Supported Framework Version - WordPress: 6.9 Woo-commerce: 10.6

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

WooCommerce Subscription Delivery Plugin User Guide