WooCommerce Payment Plans

Featured, WooCommerce, WordPress
WooCommerce Payment Plans

Provide your customers with the flexibility to buy now and pay later!

Looking to offer payment plans to products on your WooCommerce store?

Want to automatically charge your customer’s payment method when each installment is due?

The WooCommerce Payment Plans for Subscriptions plugin will allow your customers to buy now with an initial deposit and pay later, by automatically charging your customer’s payment method when each installment is due.

Let’s begin!

1. Benefits of WooCommerce Payment Plans

Maximize your revenue

Improve your sales by allowing partial payments for your products.

Automatic Recurring Payments

Automatically charge your customer’s payment method when each installment is due.

WooCommerce Payment Plans

Unlike the WooCommerce Deposits plugin, the WooCommerce Payment Plans for Subscriptions plugin supports automatic billing and automatic re-billing on failed payments. So you never have to worry about losing revenue or capture future installments again.

For example, Sam sells a pair of limited edition shoes for $100. Sam can allow his customers to pay in full or pay a 25% deposit down and pay off the remaining 75% spread out over the next 3 months. If a customer chooses to pay for the limited edition shoes on a payment plan, the customer pays $25 today (via credit card). The 2nd, 3rd, and 4th payments of $25 will all be charged automatically using the customer’s payment token (via credit card).

Drive Conversion and AOV

Capture more conversions by giving customers the flexibility to pay a deposit amount only.

2. Features

Multiple Payment Options

Give customers the option to pay an upfront fee and the remainder at a later date, dividing the payments into multiple parts over time.

Payment Schedules

Setup payment plans for days, weeks, months and years!

Mixed Product Pages

Add payment plans to existing products, or sell a product individually as a one-time purchase, or on a payment plan.

Automatic and Secure Payments

Integration with over 25 payment gateways for automatic recurring payments, including StripePayPalAuthorize.NetSquareAmazon Pay, and 30+ payment gateways.

Automatic Re-billing for Failed Installment Payments

Supports automatic re-billing on failed installment payments, so you never lose revenue, or have to spend extra time tracking a customer down.

Automatic Email Renewal Notifications

Automatic email renewal notifications allow your customers to know exactly their payment schedule, upcoming payments, and when installment payments have been processed.

Cart & Checkout User Experience

Keep customers informed during cart & checkout flow,  so they can be able to understand the amount that they will owe today and in the future.

3. Requirements

WooCommerce Payment Plans Requires

  1. WooCommerce
  2. WooCommerce Subscriptions
  3. All Products for WooCommerce Subscriptions

4. Installation

    1. Purchase the WooCommerce Payment Plans for Subscriptions plugin.
    2. Download the woocommerce-payment-plans.zip file from your account.
    3. Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
    4. Install Now and Activate the extension.

5. Product Data Settings

Adding a Payment Plan

Find a product on your store that you want to apply a payment plan towards. Edit the product and go down to the Deposits tab and click Add Plan.

Billing Interval, Length, Price

Next, choose the interval, length, and price of your payment plan.

  • Interval: Choose the interval duration. For example: days, weeks, months, years.
  • Length: Choose the billing plan length. For example: 1 month, 2 months, 3 months, etc.
  • Price (Price per installment): The price you would like to charge per installment. For example, if the product costs $100, and you have 4 equal installments, the price per installment would be $25.

For this example, I have a $100 product, and I want to charge a customer 25% up front and the remainder over 3 months (4 total payments). I choose every month for four months. There will be 4 total payments. Note, the plan would look like this:

  • Interval: every month
  • Length: 4 months
  • Price: $25.00.

Click save.

Then, open up an incognito mode, this is how your product will be displayed.

Subtext

By default, if nothing is entered into the subtext field, it will display the following on the product page: “X interest-free payments” or “4 interest-free payments”.

However, you’re able to insert your own text into the subtext field. This is usually done if your product or payment plan needs to be explained or better understood for your customer. For instance, I inserted the following text “today (followed by 3 monthly payments of $25.00)”.

Open up an incognito mode, this is how the subtext will be displayed on the product page.

Description

By default, if nothing is entered into the description field, it will not display anything on the product page.

However, you’re able to insert your own text into the description field. This is usually done if your product or payment plan needs to be explained or better understood for your customer. For instance, I inserted the following text “Pay 25% today and then the remainder over 3 interest-free payments”.

Open up an incognito mode, this is how the description will be displayed on the product page.

 

One-off selling

By default, if a payment plan is added, this tick box will automatically be enabled.

 

If the product allows multiple payment options (Payment Plan + One-time Purchase):

If the product only allows a single payment option (Payment Plan):

Default Option

Further, if a Payment Plan option is available for a product, by default, the ‘One-time Purchase’ option will be enabled.

You can also select what option you would like to default to: One-time purchase or Payment Plan.

If the One-time purchase option is enabled: 

If the payment plan option is enabled: 

6. Cart & Checkout Settings

Once a product is placed in the Cart, the payment plan information is shown to the customer, so they can understand if the product they’re buying is full price or on a payment plan.  For example, I included an example below of an order of the exact same product (Wilson D8 Irons), but one order has the payment plan option and the other order is full price.

 

 

And this is how it will look on the checkout page. Note, the following terms in the checkout totals:

  • Total Due Today: The amount of money owed today.
  • Future Payments: The remaining amount of money owed on the payment plan.
  • Next Payment: The date of the next installment  payment (i.e September. 4, 2020 for $25.00).

7. General Settings

To go to the General Payment Plan settings, navigate to the following: WooCommerce > Settings > Products > Payment Plans.

Button Text

By default, the button text label is “Sign up now”. To change the button text label, update the text to “Buy now”, and then scroll to the bottom of the page and click Save changes.

8. Questions and Feedback

Purchased WooCommerce Payment Plans and need assistance? If you’ve found an issue:

    1. Ensure you have the latest versions of WooCommerce and WooCommerce Subscriptions.
    2. Go to WooCommerce > System Status to check for plugin updates and other important information that may require your attention.
    3. Rule out a plugin conflict: Turn off all plugins except WooCommerce, WooCommerce Subscriptions, All Products for WooCommerce Subscriptions. If the issue is resolved, find the plugin that triggers the issue by re-activating plugins one by one.
    4. Rule out a theme conflict. Activate a default WordPress theme and check if the issue still occurs. If it doesn’t, please contact your theme author(s).
    5. Read the most Frequently Asked Questions.

If you followed these steps but the issue persists, get in touch with us via contacting .

9. Video Tutorials

Video: How to setup WooCommerce Payment Plans?

Video: How to setup WooCommerce Subscriptions?

Video: How to add subscriptions to existing products?

Leave a reply

Comment policy: We love comments and appreciate the time that readers spend to share ideas and give feedback. However, all comments are manually moderated and those deemed to be spam or solely promotional will be deleted. Your email address will not be published. Required fields are marked*

FAQ

Payment Plans

How to get started with WooCommerce Payment Plans?

Here are the steps you need to get started.

  1. Make sure you have installed WooCommerce Subscriptions and All Products for WooCommerce Subscriptions are required to use the WooCommerce Payments Plans for Subscriptions plugin.
  2. Buy WooCommerce Payment Plans plugin.
  3. Download and install it.
  4. Find an existing product you’d like to make available on payment plan.
  5. Edit it and navigate to Product Data > Deposits.
  6. Add some payment plans and save, or check out the documentation for advanced setup instructions.
  7. Sit back and enjoy the increase your conversions, AOV and customer satisfaction!

woocommerce-deposit-plugin

Why should I not use the WooCommerce Deposits plugin?

A issue with the WooCommerce Deposits plugin is that it does not support automatic recurring payments. For example, the 1st payment goes through as a deposit but the remaining payments DO NOT automatically charge the customer’s payment method on file.

The customer then has to manually go and make the payment. The WooCommerce Payment Plans for Subscriptions plugin is automated as the remaining payments in the customer’s plan are automatically charged to their payment method (credit card, PayPal, etc.) on their account.

The WooCommerce Payment Plans for Subscriptions plugin allows the customer to make their initial deposit payment using their payment method. Their 2nd/3rd/4th payments run automatically using their payment method.

What plugins are required?

WooCommerce, WooCommerce Subscriptions and All Products for WooCommerce Subscriptions are required to use the WooCommerce Payments Plans for Subscriptions plugin.

Does this plugin support my payment gateway?

The Payment plans plugin supports many payment gateways including Stripe, PayPal, Authorize.Net, Square, Amazon Pay, and 30+ payment gateways.

For a complete list of all payment gateways that support payment plans/, please read over the Subscription Payment Gateways guide here: https://docs.woocommerce.com/document/subscriptions/payment-gateways/

Does this payment plans support automatic recurring payments?

Yes. This plugin supports automatic recurring payments on future installment payments and your customer’s card will automatically run on their next installment date. This works with Stripe, PayPal, Authorize.Net, Square, Amazon Pay and 30+ payment gateways.

Are there any extra/hidden fees to use the WooCommrece Payment Plans plugin?

Other companies such as Affirm, After Pay, and Sezzle are charging over 5-10% for this type of payment plan. Besides the $29 for the WooCommerce Payment Plans plugin, that is all you will pay. No extra fees ever.

How can I change the button text label, like changing “Sign up now” to “Buy now”?

By default, the button text label is “Sign up now”. To change the button text label follow these steps:

1. On your WordPress dashboard, click Settings
2. Next, click the Deposits tab
3. Then, update the text to “Buy now”.
4. Finally, scroll to the bottom of the page and click Save changes.

Can I add orders with payment plans via the admin backend?

No, but you can use the User Switching plugin to do it yourself on the frontend.

Can I automatically charge customers when a scheduled payment is due?

Yes, automatic recurring payments and automatic re-billing on failed payments are supported with this extension, so you never have to worry about losing revenue or capture future installments again.

Can I use subscriptions and payment (deposit) plans at the same time?

No. At the moment, all subscriptions are treated as payment plans.

How to customize the list of payment plans on individual product pages?

Please copy the following file woocommerce-payment-plans-for-subscriptions\templates\single-product\product-subscription-options.php into your theme folder (keeping the same file structure). More on overriding templates via a theme here.

I am looking to split installments over a specific number of installment payments over a fixed term (30 days). Do you have an example?

Yes. Let’s say your store sells a custom jewelry product for $500, customers can have option to pay over 4 installments every 30 days:

-$125 at time of sale

-$125 30 days later

-$125 60 days later

-$125 90 days later

If you wanted to split installments over a longer period of time (90 days), you could offer customers to have option to pay 4 installments every 90 days:

-$125 at time of sale

-$125 90 days later

-$125 180 days later

-$125 270 days later

Which plugins/extensions is WooCommerce Payment Plans Add-On not compatible with?

Deposits are not compatible with WooCommerce Bookings.

Which plugins/extensions is WooCommerce Payment Plans Add-On compatible with?

Payment Plans are compatible with Composite Products, Name Your Price, Product Bundles or Product Add-Ons.

Where do I place my language files?

.mo and .po language files for Product Add-ons must be placed in the following path: /wp-content/languages/plugins/. Learn more on translating extensions here.

How to setup WooCommerce Payment Plans plugin?

View the How to setup WooCommerce Payment Plans plugin blog post/documentation to get started!

Why can't a customer just use WooCommerce Subscriptions and All Products for Subscriptions? What does the customer gain by also buying this extension so everything is set up seamlessly?

Why can’t a customer just use the WooCommerce Subscriptions  and All Products for Woocommerce Subscriptions plugins? What does the customer gain by also buying this extension so everything is set up seamlessly?

Here is the following that we customized so that the plugin is plug and play.

General:
-Rename subscriptions to deposits on the back-end
-Each subscription (deposit) will have a limited time duration (each week or month = 1/N payment) with no options to cancel from the front-end.

Product page:
-Added plan description or plan subtext options.

Cart/Checkout page:
-Indicate payment plan
-Indicate future payments and total amount that is due today
-Modify the Cart and Checkout totals by removing subscription details and adding lines Payable over XX, Future Payments, Next Payment etc.

My Account:
-With WooCommerce Subscriptions a user can log-in and can ‘Cancel’ or ‘Renew Now’ subscriptions. With our plugin, a customer can login, but we make the “Renew now” and “Cancel” actions unavailable. This prevents customers cancelling their subscription when they still owe money on their payment plan.

Order Notifications Emails:
-Adjust the order notification emails for daily, weekly and yearly in the “End date” column.

Subscriptions

Guest Checkout
How enable Guest Checkout for WooCommerce Subscription Orders?

How enable Guest Checkout for WooCommerce Subscription Orders?

  1. WooCommerce > Settings > Accounts & Privacy > Guest Checkout:
    • Disable: Allow customers to place orders without an account
    • Enable: Allow customers to log into an existing account during checkout
  2. WooCommerce > Settings > Accounts & Privacy > Account Creation:
    • Enable: Allow customers to create an account during checkout
    • Enable: When creating an account, automatically generate an account username for the customer based on their name, surname or email
  3. Click ‘Update’