#1 Independent Seller of WooCommerce Plugins
English

YITH WooCommerce Deposits / Down Payments

What the plugin does Allow your customers to pay a deposit to book products or services and pay the balance at a later time.
How you can benefit from it:
  • you can sell products and services for which it's better to request a deposit such as renting a room for an event, selling tailor-made high fashion clothing or custom products, etc.;
  • offer flexibility to your customers by letting them reserve a product and divide the payment into two installments;
  • choose the amount to ask to your customers as a deposit (a fixed amount or a percentage of the product price) and whether to set different values for specific products or categories;
  • for each product or service, you can choose when the balance order has to be paid for: set a specific date by using the calendar or a time range from the moment the deposit was paid for (e.g. 30 days);
  • take advantage of the integration with our YITH Booking and Appointment plugin to let customers pay for a deposit and pay for the remaining balance later on (e.g. a week before they check-in at the hotel, three hours before the medical appointment, etc.).
loading
1 year of updates and support
30-day money back guarantee
Buyer Protection If you are not satisfied with our products, you will receive a 100% refund for any reason. Read more about the refund policy >
This plugin is used by 9,519 customers, with a rating of 4.4/5 and a 97% customer satisfaction in support!


Allow your customers to leave a deposit for your products and services and pay the remaining balance later

Leaving a deposit to reserve a product and paying the balance later: it happened to all of us at least once, didn’t it? It’s a simple process: the customers spot a product on your e-commerce and want to reserve it ‘cause they do not want to miss out on the offer, or they want to make sure you’ll keep it available for them, but they can’t pay the whole amount at that moment.

It might concern the latest iPhone model that’s not available on the market yet, the perfect gift for a friend who will celebrate her birthday next month, or an artist’s painting with a 50% discount: regardless of the product, if the customer cannot pay for the whole amount right away, there is no other choice than postponing the purchase or giving it up.

As a consequence, you lose sales and potential customers. Unless you decide to offer users the possibility to reserve products and services through a deposit and pay the remaining balance at a later time.

The plugin YITH WooCommerce Deposits / Down Payments can make the difference in your e-commerce, especially if you sell medium to high-price products and want to make them affordable to a wider range of users: the higher the product prices are, the easier it is to lose all of those customers that cannot pay for the total amount at once.

Are you using our YITH Booking & Appointment plugin? Thanks to the dedicated integration, you can allow your customers to leave a deposit for the booking (of an apartment, trip, legal advice, etc.) and choose when they have to pay for the balance (e.g. three days before the booking start date).



Enable the deposit option on all of your products or only on specific items

You can enable the deposit feature on the entire shop by using the global options or allow the deposit to be paid only for specific products or categories. You can also set ad hoc options for product variations.



Choose whether to set the deposit as required or optional

Allow your customers to choose whether to pay for the whole amount or just the deposit first, or make the deposit mandatory on your products.



Set the deposit amount

Set the amount to ask for the deposit: you can choose from a fixed amount (e.g. $50) or percentage value (e.g. 20% of the product price).



Create rules to define different deposit values for specific products or categories

Override the global amount by creating advanced rules and setting different values for specific products or categories. For example, you can request the payment of a $10 deposit on cheap products and a $100 deposit on more expensive products.



Choose how to manage the balance orders

Choose if your customers will have to pay for the balance on your online shop (to automatically generate the order) or prevent WooCommerce orders from being created to manually manage the payments outside the e-commerce (for example, by letting your customers pay cash in a physical store).



Choose if and when the balance order has to be paid for

If you want the balance order to be paid online and through WooCommerce, you can decide when the payment has to be made. You can set a specific date by selecting it from the calendar (e.g. the balance order has to be paid by December 10th) or set a time range from the moment the deposit is paid for (e.g. the balance order has to be paid within the 90 days following the product reservation).



New

Integration with YITH Stripe: automatically charge the customer's credit card for the balance order

Use the plugin in combination with our YITH WooCommerce Stripe plugin to automatically charge the balance amount to the same credit card used by the customer to pay for the deposit. This feature allows you to lower the number of unpaid orders and simplify the purchase process.



Choose the action to apply if the balance order is not paid for

Do you request customers to pay for the balance order but this doesn't happen? You can choose to send a reminder, automatically refund the deposit or cancel the order without processing a refund.



New

Integration with YITH Booking & Appointment: allow your customers to pay a deposit for their bookings

If you are using our YITH Booking & Appointment plugin to offer customers the possibility to book products and services, you can integrate YITH Deposits / Down Payments with it and let them leave a deposit for their bookings and pay the balance at a later time, before the booking start date (e.g. a week or three days before, on the same day, etc.).


Features

  • Deposit options
    • Enable the deposit option on all products
    • Enable the deposit option only on specific products
    • Configure different deposit options for each variation available for the product
    • Set the deposit option as mandatory or optional
    • Set a fixed deposit amount
    • Set a % deposit amount based on the product’s price
    • Create advanced rules to set different deposit amounts for specific products or categories New
    • Choose in which order (deposit or balance) to apply shipping costs
  • Balance options
    • Prevent the creation of balance orders
    • Create balance orders with the "Pending Payment" status and let users pay the balance online
    • Create balance orders with the “On hold” status and handle payments manually (e.g. customers pay in cash in your shop)
    • If an order includes multiple deposits, create a single balance order that includes all of the products or a different balance order for each product
    • Enable the option to request customers to pay the balance
    • Request the balance payment on a date picked from the calendar
    • Request the balance payment a specific range of days after the deposit was made
    • Optional: refund the deposit to customers when the balance is not paid for
  • Customization options
    • Hide the “Pay deposit” button on the shop pages
    • Show custom notices on product pages
    • Choose the position of the custom notices
    • Customize the labels
  • Notifications
    • Automatically send an email to the shop admin when a customer pays a deposit for a product
    • Automatically send an email to the customer that paid a deposit for a product
    • Automatically send an email to customers to request the balance payment by notifying them that the deposit is about to expire New
  • Advanced options
    • Integration with YITH WooCommerce Stripe: automatically charge the balance to the same credit card used to pay for the deposit New Hot
    • Integration with YITH Booking and Appointment: request the balance payment before the booking start date New Hot

Plugin integrations

All the products in our YITH catalog are developed on the same shared framework. This grants full compatibility among all our plugins and allows combining them together to get even more powerful results and more complete solutions.

We do our best to also include compatibility with the most popular WordPress and WooCommerce plugins available on the market.

You can use this plugin with*:

YITH Booking for WooCommerce

YITH WooCommerce Booking allows advanced management of a booking system for the products of your shop. Once you have configured the prices, services, and availability, the plugin will automatically manage the product depending on the user choice.

Thanks to the integration with YITH WooCommerce Deposits / Down Payments you can enable the deposit service for all "Booking" products and offer all users the chance to pay for the booking in two installments.

YITH Composite Products for WooCommerce

Using YITH Composite Products for WooCommerce you can create products made of several components, allowing users to be free to choose the components they are interested in straight from the product page.

The integration with YITH WooCommerce Deposits / Down Payments allows you to calculate the deposit over the dynamically updated price.

YITH Event Tickets for WooCommerce

YITH Event Tickets for WooCommerce is a plugin that allows you to sell different kinds of tickets for the events advertised in your shop.
A very intuitive interface that helps you create a new event in a few clicks, set the number of tickets available and the selling price for every single ticket.

YITH WooCommerce Deposits / Down Payments fully integrates the whole set of features of YITH Event Tickets in order to allow users to make a deposit even for "Event Ticket" items.

YITH Pre-Order for WooCommerce

The plugin allows you to enable the “Pre-Order” mode and its end date for one or more products. During this time frame, the product could be purchased at a mark-up or sale price different from the full price.

The combined use with YITH Deposits / Down Payments allows you to apply a deposit service to your products even when they are in pre-order mode.

YITH WooCommerce Bulk Product Editing

YITH WooCommerce Bulk Product Editing is the plugin that allows you to edit quickly one or more details for an unlimited number of products at the same time.

The integration between these two plugins allows you to edit, at the same time and on multiple products, the values offered by YITH WooCommerce Deposits / Down Payments for single products, such as "Enable deposit", "Force deposit" or "Create balance order"

YITH WooCommerce Dynamic Pricing and Discounts

YITH WooCommerce Dynamic Pricing and Discounts is a plugin conceived to create advantageous purchase conditions for your users. After configuring the discount rules for your shop, the system will dynamically apply them if the required discount conditions are fulfilled.

The combined use of these two plugins offers your users the chance to make a deposit on a dynamically discounted price, thanks to the Dynamic Pricing and Discount pricing rules.

YITH WooCommerce Multi Vendor

YITH WooCommerce Multi Vendor allows you to turn your store into a marketplace where vendors manage their own products and split the income with the admin based on the commission rate agreed.

If combined with Multi Vendor, the vendor will be able to get a commission on every deposit order as well.

YITH WooCommerce PDF Invoices & Packing Slips

YITH WooCommerce PDF Invoices & Packing Slips allows you to automatically generate invoice in PDF format for each registered order in your shop.
These two plugins integrate perfectly and this will enable for two separate invoices to be created:

  • One as soon as the customer performs the first deposit
  • Another one once the order is fully paid
YITH WooCommerce Product Add-ons & Extra Options

YITH WooCommerce Product Add-ons & Extra Options allows you to configure additional options that will be added on one or more product in your shop.
For each action, it's possible to choose a name, an image and a price, which will add up to the basic ones the product has.

The integration with YITH WooCommerce Deposits / Down Payments allows you to enable a deposit service for products with one or more add-ons.
A deposit will be placed for the final price, net of the price of user-selected add-ons.

YITH WooCommerce Product Bundles

YITH WooCommerce Product Bundles allows you to group existing simple, variable, and subscription products and sell them together. 

Thanks to the integration with YITH WooCommerce Deposits / Down Payments you will be able to offer users the possibility to pay a deposit for your product bundles too.

YITH WooCommerce Request a Quote

Thanks to YITH WooCommerce Request a Quote you can offer users the chance to ask for a quote for one or more products in your shop. Once the request is received, the admin can reply to the offer and send it back to the customer.

Using it in combination with the YITH WooCommerce Deposits / Down Payments plugin, the admin can enable a percentage deposit that the customer will have to pay when accepting the quote. The payment of the balance order will be managed by YITH Deposits / Down Payments.

 

YITH WooCommerce Stripe

YITH WooCommerce Stripe enables your store to accept credit card payments.

Integration between these two plugins allows you to automatically charge the balance amount on the customer's credit card. You can choose whether to apply the automatic charge only to customers who paid the deposit with a credit card or all customers, regardless of the payment method they have previously used to pay the deposit.

* All the plugins listed in this section are not included in YITH WooCommerce Deposits / Down Payments. In order to take advantage of a specific integration, you need to purchase and activate the premium version of the related plugin.

Screenshots

Admin

User

Reviews (87)

Customer reviews

Rated 4.39 out of 5 stars
87 reviews

Are you a customer? Submit your review

submit review
  1. 5 out of 5

    Samir Abbott - verified owner

    brilliantI recently saw that they updated it, so I decided to buy it again, the improvement was pretty good, everything is easier to use and my site integrated it wonderfully.

  2. 5 out of 5

    Tania Elashiry - verified owner

    I recommendhappy that it also works with variable products! you can ask a separate deposit for each product variation WOW!!

  3. 4 out of 5

    Leo Aguirre - verified owner

    Buen pluginEl plugin cumple con lo que promete, puedo decidir por qué productos pedir un depósito y de cuánto. Espero que algún día se pueda agregar la opción de pagar en más veces y no solo dividido en depósito y balance. Gracias

  4. 4 out of 5

    Boris Hasbury - verified owner

    Perfect solutionWe have been able to manage different deposits depending of the role of the customers since we have several types and wanted to provide some 'benefits' to certain users, we had some theme issues but the support helped us right away

  5. 2 out of 5

    richard.standke - verified owner

    Can't do deposits correctly for Hospitality industryThey advertise this for creating your own Airbnb site. That is exactly what I bought it for as I have 5 success vacation rentals. All sites like this need a program to know how far in advance to only ask for deposits and when the date has passed and the full amount is due. For my homes, it is 90 days prior to the stay. This program ALWAYS asks for deposits. There is no date function. Therefore anyone booking a stay a week before pays a deposit. Then what? Immediately is asked for the balance? What a confusing payment mess. I now have to pay a 3rd party big money to add this logic function or abandon their software and find something that does this correctly.

    • Gabriela

      Hi Richard! We understand your concern but the integration between the plugins does not meet you specific requirements and to custom develop it falls from our support policy. Although you mentioned this being a basic feature we did not encounter a similar request so far.
      Nevertheless, your feedback is appreciated and encourages us to consider this feature for future updates.

    • Sara Presenti

      The features you are asked are availables in version 2.0!Hi Richard. We always listen our customers' feedback, for this reason we are happy to let you know that in the version 2.0 we added the integration between this plugin and our Booking plugin. Now you can set when to ask the balance payment: in the booking start date, xx days before the booking start date, etc. :)

FAQ

Here you can find some frequently asked questions about this plugin. If you can't find a reply to your doubts, ask a question: we will reply in a very short time
Topics:
  • All
  • Balance
  • Variable products
  • User roles
  • General
  • Email

Is it possible to automatically refund the deposit if the balance is not paid?

Yes, if you have set the option Cancel balance order and refund deposit and the user paid the deposit with one of the WooCommerce supported gateways, the paid amount will be automatically refunded and the order status will switch to “Refunded”.

Can the balance be automatically paid?

Yes, if you use the plugin in combination with YITH Stripe, you can automatically charge the customers' credit cards for the balance payment both on a specific date or a certain number of days from the deposit.

Does it support variable products?

Yes, the plugin supports variable products. This allows asking for a different deposit for each product variation and also enabling/forcing the deposit on specific variations of a product.

Can I set deposits by user roles?

Yes, you can set up a custom deposit for each role and either choose from a fixed amount or a percentage.

With orders including more than one deposit payment, can I create one request for payment or each payment for product needs to be paid separately?

If customers add more than one deposit-enabled product to the cart, they will be able to check out just once. Yet, the plugin has an option that lets you choose from creating separated balances or only one.

Does the plugin support installment payments?

No, installment payments are not provided by the plugin. It allows users to leave a deposit and pay the balance at a later time.

Does the plugin send out an email to the customer which includes a link to pay the remaining balance?

Yes, the plugin sends two emails: the first, as soon as the deposit order is completed. It includes all the items paid with the deposit and a link to the page to pay the balance. The second is sent as a reminder of the balance payment.

Is it possible to decide when the balance payment has to be paid?

Yes, you can define it by specifying the number of days from the deposit or a specific date. This is a global setting that can be overridden from the product edit page.

Can customers use any payment methods for the deposit/balance payment?

Yes, they can use any payment method available in your store and supported by WooCommerce.

Can I show a deposit option on the cart or checkout page?

No, unfortunately, it is not possible at the moment. It is only possible to choose the deposit option on the product page.

Can I offer a discount to customers who pay up-front and full price to those who pay with a deposit?

Yes, of course, you can. To do that, you can create a variable product with two variations: one variation for up-front payment, offered at the discounted price and one variation with deposit option enabled at full price.

What happens if the balance order is not paid?

Through the option Require balance payment to customers, you can decide the action to execute in case customers won't complete the payment for the balance orders. You can find details about this option here.

Can't find the answer?

Send us your question and we will reply very quick!

Send your question

Technical Info

  • Version: 2.1.0
  • Released: 2022-09-08
  •  
  • Minimum PHP version: 7.0
  • Requires: WordPress 5.8 and WooCommerce 6.7
  • Compatible up to: WordPress 6.0.x and WooCommerce 6.9.x
  •  
  • Supported multilanguage plugins: WPML, Loco Translate
  • Translation ready: YES
  • Languages 100% guaranteed by YITH: Spanish, Italian
  • Support for: YITH Proteo theme. All YITH plugins except for: YITH Donations for WooCommerce, YITH WooCommerce Name Your Price
  • GDPR Compliant: Not applicable
loading
1 year of updates and support
30-day money back guarantee
Buyer Protection If you are not satisfied with our products, you will receive a 100% refund for any reason. Read more about the refund policy >
97% CUSTOMER SATISFACTION

We take great care of you and your shop today, and every day after that.

Meet the team