Smart Web Agency is pleased to announce the public release of its new WordPress plugin Smart Instalments Manager for WooCommerce. The plugin is now available for download from the official WordPress plugin directory and is designed to help store owners manage subscription-based instalment payments in a clearer and more structured way.
Plugin Compatibility and Requirements:
Smart Instalments Manager for WooCommerce is fully compatible with WooCommerce and WooCommerce Subscriptions. Both plugins must be installed and activated on the website for Smart Instalments Manager for WooCommerce to function correctly.
Once activated, the plugin extends the default WooCommerce Subscriptions workflow without altering the core behaviour of either WooCommerce or WooCommerce Subscriptions.
New Order Status for Better Clarity:
On installation, Smart Instalments Manager for WooCommerce registers a new WooCommerce order status called Balance Payable. This order status is used for renewal instalment orders where no physical fulfilment is required.
For developers or advanced users, the order status label can be changed using the filter below.
function wcsim_custom_status_label() {
return ‘Waiting Approval’;
}
add_filter( ‘wcsim_custom_order_status_label’, ‘wcsim_custom_status_label’ );
Additional Fields for Subscription Products:
The plugin adds two new custom fields to subscription products. These fields are available for both Simple Subscription and Variable Subscription product types.
The first field is Instalments Total, which defines the total number of instalments for the product.
The second field is Product Full Price, which represents the complete price of the product being sold on instalments.
How Instalment Pricing Works:
To use the plugin effectively, the store owner sets the instalment amount as the subscription price. The billing frequency is then configured using WooCommerce Subscriptions, such as monthly or every two months, depending on how often the customer should be charged.
Order Relationships in the Dashboard:
A new column called Order Info appears on the WooCommerce order list screen. This column clearly shows whether an order is a parent order or an instalment order and also displays the instalment number.
When the first order of a subscription is created, it is treated as the parent order. If no trial period is set, this order is marked as Instalment 1 and its status remains Processing. This makes it easy for store owners to fulfil the order and ship the product.
All subsequent renewal orders are treated as instalment orders. These renewal orders are automatically assigned the Balance Payable status or any custom status defined by the store owner.
Intelligent Handling of Instalment Cycles:
If a product is configured with four instalments, the plugin increments the instalment count on each renewal order. When the final instalment is completed, the instalment count reaches the defined total.
On the next renewal cycle, the plugin resets the instalment count and starts again from Instalment 1. This renewal is treated as a new parent relationship and the order status is set to Processing.
Preventing Double Shipping and Reducing Confusion:
Smart Instalments Manager for WooCommerce helps prevent double shipping. Only parent orders are marked for fulfilment, while renewal instalment orders remain payment only orders.
Download the Plugin
You can download Smart Instalments Manager for WooCommerce from the official WordPress plugin directory:
Smart Web Agency is pleased to announce the public release of its new WordPress plugin Smart Instalments Manager for WooCommerce. The plugin is now available for download from the official WordPress plugin directory and is designed to help store owners manage subscription-based instalment payments in a clearer and more structured way.
Plugin Compatibility and Requirements
Smart Instalments Manager for WooCommerce is fully compatible with WooCommerce and WooCommerce Subscriptions. Both plugins must be installed and activated on the website for Smart Instalments Manager for WooCommerce to function correctly.
Once activated, the plugin extends the default WooCommerce Subscriptions workflow without altering the core behaviour of either WooCommerce or WooCommerce Subscriptions.
New Order Status for Better Clarity
On installation, Smart Instalments Manager for WooCommerce registers a new WooCommerce order status called Balance Payable. This order status is used for renewal instalment orders where no physical fulfilment is required.
For developers or advanced users, the order status label can be changed using the filter below.
function wcsim_custom_status_label()
{
return ‘Waiting Approval’;
}
add_filter( ‘wcsim_custom_order_status_label’, ‘wcsim_custom_status_label’ );
Additional Fields for Subscription Products
The plugin adds two new custom fields to subscription products. These fields are available for both Simple Subscription and Variable Subscription product types.
The first field is Instalments Total, which defines the total number of instalments for the product.
The second field is Product Full Price, which represents the complete price of the product being sold on instalments.
How Instalment Pricing Works
To use the plugin effectively, the store owner sets the instalment amount as the subscription price. The billing frequency is then configured using WooCommerce Subscriptions, such as monthly or every two months, depending on how often the customer should be charged.
Order Relationships in the Dashboard
A new column called Order Info appears on the WooCommerce order list screen. This column clearly shows whether an order is a parent order or an instalment order and also displays the instalment number.
When the first order of a subscription is created, it is treated as the parent order. If no trial period is set, this order is marked as Instalment 1 and its status remains Processing. This makes it easy for store owners to fulfil the order and ship the product.
All subsequent renewal orders are treated as instalment orders. These renewal orders are automatically assigned the Balance Payable status or any custom status defined by the store owner.
Intelligent Handling of Instalment Cycles
If a product is configured with four instalments, the plugin increments the instalment count on each renewal order. When the final instalment is completed, the instalment count reaches the defined total.
On the next renewal cycle, the plugin resets the instalment count and starts again from Instalment 1. This renewal is treated as a new parent relationship and the order status is set to Processing.
Preventing Double Shipping and Reducing Confusion
Smart Instalments Manager for WooCommerce helps prevent double shipping. Only parent orders are marked for fulfilment, while renewal instalment orders remain payment only orders.
Download the Plugin
You can download Smart Instalments Manager for WooCommerce from the official WordPress plugin directory.
