Allow your customers to split an order payment,
leave a deposit
and pay the balance later.
If you are not satisfied with our products, you will receive a 100% refund for any reason.
What the plugin doesAllow 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.).
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).
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.
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.).
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
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
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
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
Integration with YITH WooCommerce Stripe: automatically charge the balance to the same credit card used to pay for the deposit NewHot
Integration with YITH Booking and Appointment: request the balance payment before the booking start date NewHot
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.
Only logged in customers who have purchased this product may write a review.
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
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!
Christy Caldwell - verified owner
Fantastic!!Fantastic plugin! It works great and it has many balance options. I couldn't be happier with my purchase.
Leona Ortega - verified owner
good integrationI bought it to integrate with the booking plugin, it works perfectly well, but the cost is a little high.
Jose Araoz - verified owner
GenialFuncionalidades excelentes, necesitaba particularmente establecer como opción de pago depósitos y pago único en todos los productos excepto en uno en que debía ser depósito obligatorio. Logrado gracias a este plugin!
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.
Tania Elashiry - verified owner
I recommendhappy that it also works with variable products! you can ask a separate deposit for each product variation WOW!!