Skip to navigation
Skip to content
Develop on Woo
Hire an Expert
Get Support
WooCommerce
Sell
What is WooCommerce?
Learn more about the platform that powers success for millions of businesses
Payments
Accept payments and manage transactions right from your dashboard with WooPayments
Shipping
Save time and money with WooCommerce Shipping
No-Code Customization
Create exactly the store you want without touching a line of code
Woo for Developers
Build powerful ecommerce solutions with our open, WordPress-based platform
Optimized Checkout
Increase conversion with a customized checkout experience
Marketing
Build your brand and reach more shoppers with content marketing, SEO tools, and up-sells
Mobile App
Manage your business on the go
Woo for Enterprise
Next-level customization and advanced features for established merchants
Multi-Channel Ecommerce
Find new audiences and increase sales by selling across multiple channels
Extensions
WooCommerce Marketplace
Find everything you need to enhance your store and grow your sales
Extensions
Grow your business with hundreds of free and paid extensions
Themes
Quickly build a beautiful store with one of our professionally designed themes
Collections
Explore curated extension collections tailored for different business needs
Category
All Extensions
New
Developed by Woo
Free
Payments
All Payments
Payment Processors & Gateways
Wallets & Buy Now Pay Later
In-Person Payments & POS
Crypto Payments
Payment Management
Merchandising
All Merchandising
B2B
Bookings and Appointments
Bundles
Gifts
Order Options
Pricing
Product Display
Product Options
Product Variations
Subscriptions
Store Content and Customizations
All Store Content and Customizations
Cart and Checkout Features
Search and Navigation
International and Localization
Product Images and Media
Store Page Enhancements
Shipping, Delivery, and Fulfillment
All Shipping, Delivery, and Fulfillment
Shipping Rates at Checkout
Label Printing
Delivery Options and Enhancements
Inventory and Order Management
Fulfillment and Dropshipping
Marketing
All Marketing
Email
Sales Channels
CRM
Automation
Advertising and Promotions
Reporting and Analytics
Social
SEO and SEM
Conversion
All Conversion
Promotions
Upsells and Cross-sells
Customer Feedback
Recovering Orders
Store Alerts
Rewards and Loyalty
Customer Service
Support
Live Chat
Managing Customers
Post-Purchase Services
Customer Accounts
Store Management
All Store Management
Order Management
Business Insights
Policy and Security
Admin and Notifications
Accounting
Sales Tax and Duties
Import and Export
Point of sale
Merchant Financing
Resources
Blog
Get regular tips, tricks and ecommerce inspiration from the Woo team
Learn
Ecommerce resources to help you learn WooCommerce, launch fast, and sell more
Guides
How to Build an Online Store on WooCommerce
How to Start an Online Business
Omnichannel Commerce
Email Marketing
A Guide to Shipping for Ecommerce Stores
CBD Store Owners
How to Sell Internationally
Documentation
Discover guides, tutorials, and technical resources for WooCommerce
Customer Showcase
See how merchants and developers are using Woo to create beautiful, successful stores
Hire an Expert
Get help building or customizing your store from one of our trusted WooExpert agencies
WooCommerce Hosting
Find trusted hosting solutions for your Woo store
Enterprise Ecommerce
Merchandising
/
Subscriptions
/
WooCommerce Subscriptions
/ Feature Requests
WooCommerce Subscriptions
by
Woo
Let customers subscribe to your products or services and pay on a weekly, monthly or annual basis.
Feature Requests
Search keywords:
Feature request status:
Sort order:
Votes
1
Display new subscription end date on emails
Our subscriptions end on May 31 of each year. I would like to be able to show this to the customer in their completed order emails, so instead of “Until Cancelled” or the preset 1 year expiry from today, the End Date would be May 31. I am using Subscriptions with AutomateWoo and have created […]
0 comments
Open
Votes
1
Warning: Division by zero
vendor/woocommerce/subscriptions-core/includes/class-wc-subscription.php line 2266: $signup_fee_portion = $sign_up_fee / $line_item_total; When $line_item_total is zero we get a warning on order-received. This can easily be solved this way: if($line_item_total > 0){ $signup_fee_portion = $sign_up_fee / $line_item_total; } else { $signup_fee_portion = 0; }
0 comments
Open
Votes
1
Please correct class-wcs-switch-cart-item
The issue is as follows: If the user tries to upgrade to/from a subscription that has zero cost gets this error: Fatal error: Uncaught TypeError: Unsupported operand types: string * int in /public_html/wp-content/plugins/woocommerce-subscriptions/includes/switching/class-wcs-switch-cart-item.php:208nStack trace:n#0 The solution is to convert the line of code 208 $new_price_per_day = ( WC_Subscriptions_Product::get_price( $this->product ) * $this->cart_item[‘quantity’] ) / $days_in_new_cycle; […]
0 comments
Open
Votes
1
bill monthly, ship every 3 months
The ability to disconnect shipping moments and payment moments is something that is very useful for shops that have high shipping costs (due to the nature of their products). Subscription-based products can be bought by clients that pay (automatically, because of payment provider) monthly, but the goods can be shipped every 3 months… This scenario […]
0 comments
Open
Votes
1
Subscription first renewal start period different from the initial
Please add ability to control subscription first renewal start date/period price and shipping different from the initial. For example sell to $400 – 4 week subscription with $35 shipping price. but I want to add an option $500 – 6 week option and $35 shipping price. After 6 weeks, the renewal period and price switch […]
0 comments
Open
Votes
1
Option to activate early renewal for the next natural billing period
It would be very helpful to be able to adjust the behavior of subscription renewals,the steps would be as follows: 1. You would go to **WooCommerce > Settings > Subscriptions.** 2. There, there would be a setting that named **”Activate eraly renewal only for the next natura billing cycle”** or similar. 3. Checking this setting […]
1 comment
Open
Votes
1
Insertion of product subscription not present in the store from backoffice and customer payment from the dashboard
A feature that I needed and saw that it isn’t there is the possibility of loading a subscription on the backoffice side of a service not present in the store. This functionality is convenient when you give a personalized quote to a customer and want to have them pay in installments, taking advantage of the […]
0 comments
Open
Votes
1
Improve switching plans for physical products
When choosing “never” for “prorate recurring payment” option in the Switching section, the first payment for the new subscription is charged when the next payment for the old subscription was due. This makes sense for virtual products that you can consult a certain period of time. But for physical products, it doesn’t make sense to […]
0 comments
Open
Votes
1
Put a subscription on pause
Every subscription plan should have a “pause” mode. It’s a basic feature which is currently proposed by each of our competitors (for ex those using shopify). Not being able to switch easily a subscription on pause is not at all convenient for clients (for example when they go on holiday or whatsoever). It has to […]
0 comments
Open
Votes
1
Client edit subscription before next renewal
I’d like to see a simple option for the client to edit their current subscription on their account. As admin we can edit the subscription line items and recalculate the price for the next renewal. Why not add an option for the client to do it as well? When using product bundle subscription for example, […]
0 comments
Open
Pagination
Previous Page
Page
1
…
Page
29
Page
30
Page
31
…
Page
37
Next Page
30-day
money-back guarantee
Support
teams across the world
Safe and secure
online payments