A complete WooCommerce Deposits system. Allows easy to configure deposits & payment plans functionality on your WooCommerce shop. You can run deposits, installments, layaway or payment plans, etc.
Looking for a comprehensive WooCommerce Deposits or Payment Plans plugin?
We have released an advanced version of this WooCommerce Deposits or Payment Plans extension at WooCommerce official marketplace.
You can buy the advanced version from here.
Ultimate Payment Plans for WooCommerce
Features in Ultimate Payment Plans
- Config payment plans using rules, storewide & productwide settings.
- Config payment plans either optional or mandatory using rules.
- Create payment plans using fixed price & fixed date.
- Supports automatic payments via WooCommerce Stripe.
- Supports automatic payments via Reward Gateway (requires Add-on for WooCommerce Points and Rewards plugin).
- Supports manual payments via any WooCommerce supported payment gateways.
- Supports email reminders for automatic and manual payments.
- Future payment orders will be generated on initial payment itself.
- Customers can pay their future payments anytime via My account page.
- Customers can apply WooCommerce coupons for the whole order, not just the initial amount.
- Guests can place payment plan orders without having an account.
- Site admin can create custom email reminder templates.
- Site admin can export plan order in CSV format.
- Site admin can calculate payment plans based on regular / sale price.
- Site admin can allow coupon usage in cart / checkout.
- Site admin can allow mixed checkout.
- Site admin can force guests to create an account during classic checkout.
- Site admin can grant downloadable content access either after initial payment / final payment.
- Site admin can disable payment plans by user roles.
- Site admin can disable specific payment gateways when the cart contains payment plans.
- Site admin can restrict payment plans by specific countries.
- Site admin can change payment plan order statuses in bulk.
- Site admin can filter payment plan orders using payment method.
- Site admin can easily track customers placed payment plan orders.
- Site admin can test custom email reminder templates instantly by sending email.
- Setup custom email reminder templates to send different email content for various reminder intervals for their customers.
- Customer placed payment plan orders can be viewed on their Account page under the separate menu.
- Separate emails are provided for payment plans.
WooCommerce Deposits and Payment Plans – Lite
Features in Lite
- Config payment plans using storewide & productwide settings.
- Create payment plans using fixed price & fixed date.
- Supports automatic payments via WooCommerce Stripe.
- Supports manual payments via any WooCommerce supported payment gateways.
- Supports email reminders for automatic and manual payments.
- Customers can apply WooCommerce coupons for the whole order, not just the initial amount.
- Guests can place deposit orders without having an account.
- Site admin can allow coupon usage in cart / checkout.
- Site admin can allow mixed checkout.
- Site admin can force guests to create an account during classic checkout.
- Site admin can grant downloadable content access either after initial payment / final payment.
- Site admin can disable deposits by user roles.
- Separate emails are provided for deposits.
Do you have interested to purchase our Ultimate Payment Plans for WooCommerce plugin?
Demo URL
Supported Extensions
Setup and Configuration
Go to WooCommerce > Deposits > Settings
General
By enabling WooCommerce Deposits and Payment Plans – Lite, customers can start deposits for products in your shop.
Storewide Deposits Settings
By default all products in your shop will follow these settings. You can also override these settings for each product separately to make exceptions.
To apply the Deposit option on a global or storewide basis,
1. Deposit Type – Percentage
Option for site admin to set Deposit Type as Percentage.
Eg: Let’s say product price is $100 and the deposit percentage as 30%, then the customer will be allowed to pay 30% of product price i.e $30 as deposit amount and the remaining amount will be paid later.
2. Deposit Type – Fixed Amount
Option for site admin to set Deposit Type as Fixed Amount.
Eg: Let’s say product price is $100 and the fixed deposit amount as $40, then customer will be allowed to pay $40 as deposit amount and the remaining amount will be paid later.
3. Deposit Type – Payment Plans
Option for site admin to set Deposit Type as Payment Plans.
Payment Plans give customers the option to pay an down payment and the remaining payments at a later date, dividing payments into multiple parts over time. This would be similar to a loan, layaway, installment payments, flexible payments or credit plan.
Set the created plans in the Payment Plans option,
If you do not want deposits enabled for all products, skip these settings and go toย Productwide Deposits Settingsย below,
Productwide Deposits Settings
To override storewide settings for specific product,
Note:Supports both Simple and Variable(Variation Level) Products.
Go to WooCommerce > Deposits > Payment Plans.
- Plan Name – Name shown to the customerย when viewing the plan.
- Plan Description – Description shown to the customer when choosing a plan.
Plan Schedule
Emails
Emails can be sent to the customers for the respective deposit activities.
Support
Feel free to reach out to us via support through our email aspiringpluginshelp@gmail.com and hence our team will take care as soon as possible. For more information, Check out our website at https://aspiringplugins.com/.
Updates
Version 1.7.0 on 02 Jan 2025 * Fix - Deposit amount not calculated properly in Cart and Checkout * Fix - Division by zero error in Cart and Checkout Version 1.6.0 on 19 Dec 2024 * Tweak - PO translation improvements * Tweak - Tested with WooCommerce 9.5.1 * Tweak - Tested with WordPress 6.7.1 Version 1.5.0 on 16 June 2024 * Fix: Fatal error in frontend in some cases. * Tweak: Tested with WooCommerce 8.9.3 Version 1.4.0 on 09 June 2024 * New: Compatible with New WC Stripe Checkout Experience. * Tweak: Tested with WooCommerce 8.9.2 * Tweak: Tested with WordPress 6.5.4 * Fix: Automatic payments via WC Stripe failed in some cases. * Fix: Variation level deposit form is not working in some cases. Version 1.3.0 on 01 April 2024 * Fix: Scheduled payments are not editable in some cases. * Tweak: Tested with WooCommerce 8.7.0 Version 1.2.0 on 18 February 2024 * New: Added WooCommerce Cart and Checkout Blocks compatibility. * Tweak: Tested with WooCommerce 8.6.0 Version 1.1.0 on 08 February 2024 * New : Added automatic payment failed emails for customer & admin. * Tweak : Tested with WooCommerce 8.5.2 * Tweak: Tested with WordPress 6.4.3 Version 1.0.0 on 01 November 2023 * Initial Release