Product Icon

Ultimate Payment Plans for WooCommerce

A complete WooCommerce Deposits or Payment Plans system. Allows easy to configure deposits or flexible payment plans for your customers on your WooCommerce Store.
Choose a billing option
$59
Save 20%
$118 $94.40

Product comparison

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

  • Add an easy-to-use, feature-rich WooCommerce deposit or payment plan system for configuring, creating, and managing deposits or installment plans on your WooCommerce Shop.
  • Track and manage all payment plan orders in one place with ease.
  • Drive more revenue and attract new customers by offering flexible payment choices.
  • Run deposits, down payments, upfront payments, layaway, payment plans, installments, partial payments, variable payments, and fixed payments — all from one plugin.
  • Supports product-level and cart-level payment plans for maximum flexibility.
  • Automatically charge payments every X weeks, months, or years on a chosen day for predictable billing. (New)
This powerful extension supports automatic payments via WooCommerce Stripe and PayPal Payments.

 

Offer Customers the Option to Pay with Payment Plans and Settle the Remaining Balance Later

Boost customer loyalty with Ultimate Payment Plans — let your shoppers pay a deposit upfront, split the rest into flexible installments, and settle balances on their own schedule: daily, weekly, monthly, or yearly. Store admins get full control, easily managing plans per product with customizable rules.

Reduce Cart Abandonment & Boost Conversions

Encourage shoppers to complete their purchases with flexible, manageable payment options. Let customers buy now and pay later, breaking big purchases into easy installments, making products more accessible, reducing abandoned carts, and driving higher sales.

Streamline Store Management

Easily track, manage, and automate all payment plans from a single dashboard. With support for product-level and cart-level plans, you save time while giving customers the freedom to pay their way, boosting satisfaction and loyalty.

Features

  • Config payment plans using rules, storewide & productwide settings.
  • Config product level payment plans.
  • Config cart level payment plans. (New)
  • Config payment plans either optional or mandatory.
  • Config payment plans to charge every X weeks, months, or years on a specific day, giving you and your customers a clear and predictable payment schedule. (New)
  • Config payment plans after “X” number of days or on a specific calendar date.
  • Create payment plans using percentage or fixed price.
  • Supports automatic payments via WooCommerce Stripe.
  • Supports automatic payments via PayPal Payments. (New)
  • Supports automatic payments via Reward Gateway (requires Add-On for WooCommerce Points and Rewards). (New)
  • Supports manual payments via any WooCommerce-supported payment gateways.
  • Supports email reminders for automatic and manual payments.
  • Supports email reminders for automatic payment failed and overdue payment. (New)
  • Payment schedule popup display in the cart & checkout pages. (New)
  • 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. 
  • Supports country filter option for both product & cart level rules. (New)
  • Site admin can override product prices for product-level rules. (New)
  • Site admin can force add payment plan to cart using custom add to cart url. (New)
  • Site admin can manually create or assign payment plan orders for customers in the backend. (New)
  • Site admin can manually send invoice emails. (New)
  • Site admin can create custom email reminder templates.
  • Site admin can export plan order in CSV format.
  • Site admin can customize labels and messages easily. (New)
  • Site admin can calculate payment plans based on regular / sale price. (New)
  • 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 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. (New)
  • 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. (New)
  • Site admin can manually process scheduled payments. (New)
  • Site admin can manually retry failed payment. (New)
  • 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.

Benefits

  • Easy to manage all payment plan orders in one place
  • Increases store revenue with higher-value purchases
  • Encourages new customers to buy with flexible payments
  • Boosts customer satisfaction & loyalty
  • Reduces admin workload with automation
  • Customers never miss due dates thanks to reminders

Supported Extensions

  • WooCommerce StripeSupports both manual and automatic payments. Automatic payments are available only for Credit/Debit Card transactions.
  • PayPal PaymentsSupports both manual and automatic payments. Automatic payments are available only via PayPal Standard and Credit/Debit Card transactions.
  • Add-on for WooCommerce Points and RewardsSupports both manual and automatic payments through the Reward Gateway.
  • Extra Fees for WooCommerce – Supports Product Fees only.
  • Email Previewer – Supports previewing and testing of all email templates before sending.

Why you need Ultimate Payment Plans

Not every customer is ready to pay the full price upfront — and that’s where Ultimate Payment Plans for WooCommerce becomes a game-changer. Instead of losing sales to abandoned carts, you can give shoppers the flexibility to:

  • Pay a deposit upfront and settle the balance later.
  • Spread the cost with installments or partial payments.
  • Choose from flexible schedules — days, weeks, months, or even years.
  • Set up fixed payment schedules for consistent, automated billing — every X weeks, months, or years on a chosen day.

By default, WooCommerce doesn’t provide these options, meaning customers are limited to paying the full price. With Ultimate Payment Plans, you can offer deposits, layaway, payment installments, and variable payment options — making it easy for customers to buy confidently and become loyal fans.

Payment Plans – Product Level

Drive more conversions by offering flexible payment options directly on the product page. Customers can instantly choose their preferred payment plan — making it easier to afford higher-value products and buy with confidence.

Payment Plans – Cart Level

Boost conversions by offering flexible payment options at the cart level. Once customers add products to their cart, they can choose a payment plan directly on the Cart and Checkout pages — making purchases more affordable and easier to complete.

Viewing Payment Schedule

The payment schedule is displayed on both the Cart and Checkout pages, allowing customers to clearly view the detailed installment breakdown based on the selected payment plan. This helps customers understand upcoming payments before completing the purchase.

How does it Work?

Turn high upfront costs into easy, manageable payments — and convert more visitors into customers.

With Payment Plans, customers can split their purchase into smaller payments over time instead of paying the full amount upfront.

They can pay a deposit or down payment on the product page or at checkout, and complete the remaining balance through scheduled installments. Choose between custom payment schedules or fixed payment schedules to match your business needs.

Whether it’s deposits, layaway, upfront payment, installment plans, variable payments, partial payments, or recurring fixed payments — everything is handled seamlessly, making it easier for customers to buy and for you to sell more.

Payment Plan Creation
Easily create flexible payment options with two powerful scheduling types — Custom Payment Schedule and Fixed Payment Schedule.

Define installments using either a percentage or a fixed amount, giving you complete control over how and when your customers pay — while making purchases more accessible and increasing conversions.

Custom Payment Schedule
Create fully flexible payment plans by setting individual installment amounts and scheduling each payment from the purchase date — either on a specific date or after a chosen interval (days, weeks, months, or years).

Fixed Payment Schedule
Automate payments with a consistent schedule by setting installment amounts and charging customers at regular intervals — such as every X weeks, months, or years on a chosen day — for predictable billing.

Payment Plans List
Easily view and manage all the payment plans created for your customers in one place.

Configure Payment Plans Using Rules
Take full control over where and how your payment plans are displayed by setting up smart rules.

Once your payment plans are created, you can assign them based on specific conditions. To display payment plan options to your customers, simply create at least one rule.

Rules List
Set up and manage rules to control when and where payment plan options are shown to your customers.

Payment Plans on the Product Page
Give customers the flexibility to choose their preferred payment plan directly on the product page — making purchases easier and more convenient.

Payment Plans in the Cart Page
Give customers complete transparency before they checkout. Once a payment plan is selected, they can instantly view a clear breakdown of their upcoming payments — helping build trust and encouraging faster purchase decisions.

Payment Plans in the Checkout Page
Enjoy a seamless checkout experience. Customers can place their order using their selected payment plan with complete clarity and confidence.

Purchased Payment Plans in My Account
Give customers full control after purchase. They can easily track and manage their payment plan orders directly from the My Account → Plan Orders section — with complete visibility into their upcoming payments.

Purchased Payment Plan Details
Give customers complete transparency over their payments. They can view detailed information about their payment schedule, including upcoming installments and due dates — all in one place.  

Manage Purchased Payment Plans
Stay in control of your business with ease. Site admins can track and manage all customer payment plan orders from one place — ensuring smooth operations and better visibility.

Edit Purchased Payment Plans Individually
Take full control with the ability to view and edit each customer’s payment plan in detail — including schedules, installments, and payment information.

Manually Add a Payment Plan Order to Customer by Site Admin
Manually adding a new Payment Plan Order is useful for stores that take orders in person, over the phone, or need to assist customers when something goes wrong during checkout. This feature lets admins create Payment Plan Orders on behalf of customers, following the same workflow as creating a manual order in WooCommerce.

Email Notifications
Keep everyone informed at every step. Automatic email notifications are sent to both customers and store owners for all payment plan activities — ensuring clear communication and a smooth payment experience.

Export Purchased Payment Plans
Easily export all customer payment plan orders as a CSV file for reporting, analysis, and record-keeping — giving you full control over your data.

Custom Reminder Emails
Stay connected with your customers through personalized reminder emails. Easily configure and send custom email content at defined intervals to ensure timely payments and improve customer engagement.

Custom Email Reminder Template Creation
Create fully customized email reminder templates for both manual and automatic payments — tailored to match your brand and improve customer communication.

Custom Email Reminder Templates
View and manage all your custom email reminder templates in one place — making it easy to organize, update, and reuse them whenever needed.


Check out our other best-selling and popular extensions for WooCommerce:


Frequently asked questions

Can I set up payment plans globally across all products?

Yes, you can configure storewide payment plan settings that apply to all products, unless overridden at the productwide.

Can I set up payment plans using rules?

Yes, you can define flexible payment plans using rules for the products.

Can I apply payment plans for the entire cart?

Yes, cart-level payment plans are supported and can be applied based on the cart subtotal.

Can the site admin create a Payment Plan Order on behalf of a customer?

Yes. The site admin can manually create a Payment Plan Order for a customer, which is helpful for in-person or phone orders, handling failed checkouts, or assisting customers—using the same workflow as manually creating an order in WooCommerce.
For detailed steps, please refer to the documentation:
https://woocommerce.com/document/ultimate-payment-plans/#section-7

Does Ultimate Payment Plans support automatic payments?

Yes, it fully supports automatic payments. Once a customer opts into a payment plan, their future installments can be automatically charged using supported payment gateways.

Which payment gateways are supported?

For Automatic Payments:

For Manual Payments:

  • Any payment gateway supported by WooCommerce
What types of payment structures can I use?

You can create payment plans based on:

  • Fixed amounts
  • Percentages of the total amount
When are future payments scheduled?

You can schedule future payments to occur:

  • After a specific number of days / weeks / months / years (e.g., 30 days after initial payment)
  • On a specific calendar date
Are payment plans optional or mandatory for customers?

Yes, payment plans can be configured as optional (customers choose installments or full payment) or mandatory (installments required).

Are customers reminded about future payments?

Yes, email reminders are sent for both automatic and manual payments.

Are future payment orders created automatically?

Yes, when the customer completes the initial payment, all future payment orders are generated automatically.

How are prices calculated for payment plans?

The site admin can choose whether to calculate payment plans using the regular or sale price. By default, the sale price will be considered.

Can guests place orders with payment plans?

Yes, guests can place orders using payment plans without creating an account.

Can I customize labels and frontend messages?

Yes, labels and messages related to payment plans are fully customizable via the admin panel.

Can I export plan orders?

Yes, you can easily export all plan orders in CSV format for reporting, accounting, or record-keeping purposes. This feature helps streamline backend management and data analysis.

Can I customize the reminder emails sent for customers?

Yes, you can:

  • Create custom email templates
  • Set different email content for various reminder intervals
  • Instantly test email templates
Can I manually process scheduled payments?

Yes, you can manually process the scheduled payments.

Can I restrict payment plans by user roles or countries?

Yes, you can:

  • Disable plans for specific user roles
  • Restrict them by specific countries
Can I disable specific payment gateways?

Yes, you can disable certain gateways in checkout if the cart contains a payment plan.

Can I allow or restrict coupons?

Yes, coupon usage can be allowed or restricted at both cart and checkout levels.

Where can customers view their payment plan orders?

Customers can view their plans from their My Account page, under a dedicated menu for payment plans.

Can customers use coupons?

Yes, WooCommerce coupons can be applied to the entire order, not just the initial payment.

Can customers checkout with a mix of regular and payment plan products?

Yes, mixed checkout is supported.

Can customers pay installments before the due date?

Yes, customers can log in and pay upcoming installments anytime from their My Account page.

Do customers have the option to cancel balance payments?

No, customers do not have the option to cancel balance payments.

Are there separate emails for payment plans?

Yes, the system sends dedicated emails for all events related to payment plans.

Customer reviews

Average rating 5.0
11 reviews
5 stars, 100% of reviews
4 stars, 0% of reviews
3 stars, 0% of reviews
2 stars, 0% of reviews
1 star, 0% of reviews
11 reviews
  • info91dc49bf100
    Rated 5 out of 5
    Support
    Apr 9, 2026
    Support
    I am very pleased to had discovered and decided to give this Plugin a try. It is very comprehensive and easy to configure and use. But what I like the most is their Support Team, for the very quick responsive and knowledge. Thank you so much!
    • AspiringPlugins
      Sep 15, 2025
      Thank you so much for your wonderful feedback! 🌟 We’re really glad to hear that you found the plugin easy to use and comprehensive. Our team truly values your kind words about our support it means a lot to us. We’ll continue working hard to provide the best experience for you. If you ever need any further assistance or have suggestions, please don’t hesitate to reach out.
  • adventurous227eab8b67
    Rated 5 out of 5
    Ease of use
    Apr 8, 2026
    Ease of use
    Very easy to set up, lots of options and settings available, works perfectly !
  • lucy.f.carey
    Rated 5 out of 5
    Support
    Apr 4, 2026
    Support
    Excellent product but the reason I'm leaving a review (which I almost never do) is because of the amazing support! No question is too big or too small for the support team, and they really take the time to walk you through things if you're having trouble (I'm not much of a tech person) and make sure that everything is running smoothly for you.
  • macawjambalayacallisto77
    Rated 5 out of 5
    Support
    Feb 23, 2026
    Support
    The guys at Aspiring Plugins are fantastic. Their Ultimate Payment Plan Plugin has save us so much time and their support has been amazing. We needed an additional feature and the team designed it and had it set up within a few days. Unbelievable support and I would recommend any business to get in touch.
    • AspiringPlugins
      Feb 24, 2026
      Thank you so much for your wonderful review! We’re thrilled that Ultimate Payment Plans for WooCommerce has helped your business and that you’re happy with our support. It was a pleasure adding the custom feature for you. We truly appreciate your recommendation!
  • cintrone382883709
    Rated 5 out of 5
    Support
    Jan 23, 2026
    Support
    Great plugin that enables us to offer automated payment plans to guest users. We had one issue with cart level payments, and the support team was super responsive and resolved it quickly. A+
    • AspiringPlugins
      Jan 26, 2026
      Thank you for your great feedback! We’re glad the plugin and our support met your expectations. If you need any help in the future, we’re here to help 😊

Extension information

  • PHP version required: 7.2.0
  • Tested with WordPress: 6.9.4
  • Tested with WooCommerce: 10.6.2
  • Requires at least WordPress: 4.6.0
  • Requires at least WooCommerce: 5.0.0

Compatibility

  • Cart & checkout blocks
  • High performance order storage (HPOS)

Countries

  • Worldwide

Related Products

Price $279 annually
Rated 3.2 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.