Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

YITH WooCommerce Deposits and Down Payments

It allows your customers to leave a deposit for a product and complete the purchase later by paying the balance

YITH WooCommerce Deposits and Down Payments is a plugin that makes you set your e-commerce site so that you can allow customers to pay an advance now and complete their purchase later. Most of the times, especially if you sell high-cost products, a customer might be interested in purchasing but he/she has not the financial liquidity to make a one-off payment. And, in the meanwhile, some other person might purchase the only one left. Then, in order to meet your customers' needs you might offer them the possibility to leave a deposit and make the full payment only later. Now, this is possible with YITH WooCommerce Deposits and Down Payments and it is easy to use and free! What are you waiting for? Offer this additional service to your customers and they love to purchase and come back to your shop!

Free Features

  • Admin can enable payment of deposits
  • Admin can set a specific amount as deposit for a product he/she wants to purchase
  • Admin can enable deposit payment from single product page
  • Admin can force payment of a deposit for a single product
  • Admin can choose how to handle shippings for products purchased leaving a deposit
  • Users can book a reserve a product by leaving a deposit or a down payment
  • If enabled by the admin and after payment of the balance, users can choose shipping method for the product they have purchased
  • The order associated to the balance is automatically created when the deposit for the product is left
  • Orders for down and full payments are handled using parent-child structure
  • Update "My account" page to better show orders with deposit
Author yithemes
Contributors yithemes
Tags amount, backorder, balance, deposit, deposits, deposits and down payments, down payment, down payments, full payment, rate, sales, woocommerce, woocommerce deposits, woocommerce down payments, wp e-commerce
  1. yith-woocommerce-deposits-and-down-payments screenshot 1

    [user] Loop - Add deposit to cart

  2. yith-woocommerce-deposits-and-down-payments screenshot 2

    [user] Single - Add deposit to cart & shipping selection

  3. yith-woocommerce-deposits-and-down-payments screenshot 3

    [user] Cart - Deposit added to cart

  4. yith-woocommerce-deposits-and-down-payments screenshot 4

    [user] Checkout - Order with deposit

  5. yith-woocommerce-deposits-and-down-payments screenshot 5

    [user] My Account - Recent orders with deposits

  6. yith-woocommerce-deposits-and-down-payments screenshot 6

    [user] My Account - Order with deposit details

  7. yith-woocommerce-deposits-and-down-payments screenshot 7

    [admin] Order list

  8. yith-woocommerce-deposits-and-down-payments screenshot 8

    [admin] Edit deposit order

  9. yith-woocommerce-deposits-and-down-payments screenshot 9

    [admin] Edit full payment order

  1. Unzip the downloaded zip file.
  2. Upload the plugin folder into the wp-content/plugins/ directory of your WordPress site.
  3. Activate YITH WooCommerce Deposits and Down Payments from Plugins page

YITH WooCommerce Deposits and Down Payments will add a new submenu called "Deposits and Down Payments" in "YIT Plugins" menu. From this page you can configure plugin settings.

1.0.4 - released: Oct, 10 - 2016

  • Added: variation Handling
  • Added: compatibility for shipping zones
  • Tweak: make plugin work with [product_page] woocommerce shortcode
  • Tweak: changed plugin text domain to yith-woocommerce-deposits-and-down-payments

1.0.3 - Released: Jun, 13 - 2016

  • Added: WooCommerce 2.6-RC1 compatibility
  • Added: yith_wcdp_deposit_label filter to change deposit label
  • Added: yith_wcdp_full_payment_label filter to change full amount label
  • Added: yith_wcdp_process_deposit to let third party plugin to prevent plugin from processing deposits for some products
  • Added: yith_wcdp_propagate_coupons to let coupons be applied to suborders
  • Added: yith_wcdp_virtual_on_deposit to let third party plugin make deposits product not virtual
  • Added: function yith_wcdp_get_order_subtotal

1.0.2 - Released: May, 02 - 2016

  • Added: support for WordPress 4.5.1
  • Added: support for WooCommerce 2.5.5
  • Added: capability for the user to regenerate shipping methods basing on shipping address in single product page
  • Added: Quick / Bulk deposit options edit for products
  • Tweak: Passed product variable to templates, avoiding global variable usage
  • Tweak: added qty calculation on "Full Amount" / "Down payment"
  • Fixed: plugin changing internal pointer of item array in backend order page
  • Fixed: YITH Plugins view id (preventing assets to load on admin plugin settings page)

1.0.1 - Released: Dec, 01 - 2015

  • Added: filter yith_wcdp_pay_full_amount_label
  • Added: filter yith_wcdp_pay_deposit_label
  • Added: filter yith_wcdp_my_deposit_title
  • Added: filter yith_wcdp_my_deposit_text
  • Added: filter yith_wcdp_skip_suborder_creation
  • Added: action yith_wcdp_before_my_deposits_table
  • Added: action yith_wcdp_after_my_deposits_table
  • Added: user can enable/disable deposit for all products from option panel
  • Added: user can force deposit for all products from option panel
  • Added: user can override general options from product panel
  • Added: detailed price on my-deposits table (subtotal/discount)
  • Added: check over deposit value (choose min between full price and calculated deposits)
  • Updated: plugin-fw
  • Updated: plugin-fw loading procedure
  • Fixed: support cart cancelling previous applied coupons

1.0.0 - Released: Oct, 15 - 2015

  • Initial release


If you have suggestions about how to improve YITH WooCommerce Deposits and Down Payments, you can write us so we can bundle them into YITH WooCommerce Deposits and Down Payments.


Available Languages

  • English (Default)

Need to translate this plugin into your own language? You can contribute to its translation from this page. Your help is precious! Thanks

Version 1.0.3

Requires WordPress version: 4.0.0 or higher

Compatible up to: 4.6.3

Last Updated 10 Oct 2016

Date Added: 16 Oct 2015

Plugin Homepage


1.8 stars
6 ratings


Not Enough Data

Works: 0
Broken: 0