Title: Deposits &amp; Partial Payments for WooCommerce &#8211; Deposet
Author: Apselo
Published: <strong>октомври 30, 2025</strong>
Last modified: септември 21, 2026

---

Search plugins

![](https://ps.w.org/deposet/assets/banner-772x250.png?rev=3387168)

![](https://ps.w.org/deposet/assets/icon-256x256.png?rev=3582328)

# Deposits & Partial Payments for WooCommerce – Deposet

 By [Apselo](https://profiles.wordpress.org/apselo/)

[Download](https://downloads.wordpress.org/plugin/deposet.1.1.3.zip)

 * [Details](https://mk.wordpress.org/plugins/deposet/#description)
 * [Reviews](https://mk.wordpress.org/plugins/deposet/#reviews)
 *  [Installation](https://mk.wordpress.org/plugins/deposet/#installation)
 * [Development](https://mk.wordpress.org/plugins/deposet/#developers)

 [Support](https://wordpress.org/support/plugin/deposet/)

## Description

[Deposet](https://apselo.com/deposet/) is an all in one **WooCommerce deposits and
partial payments** plugin. Let customers **pay a deposit**, put down a **down payment**,
or **pay in installments** now and pay the remaining balance later. It is the easy
way to add deposits, partial payments, payment plans, and pay later options to any
WooCommerce store.

Whether you sell high value products, take bookings and appointments, run pre-orders,
or offer made to order and custom items, Deposet helps you capture more sales by
letting shoppers split the cost. Instead of paying the full price up front, customers
can pay a partial payment today and settle the balance over time.

Deposet works with both the **classic cart and checkout** and the new **WooCommerce
block (Gutenberg) cart and checkout**, so your deposit and installment options show
up correctly no matter which checkout your theme uses.

#### Why choose Deposet

 * Accept **WooCommerce deposits** as a percentage or a fixed amount.
 * Offer **partial payments** and **pay later** without a third party finance provider.
 * Let customers **pay in installments** (for example 3 months or 6 months) with
   a custom payment schedule.
 * Manage everything from one simple **Deposit Rules** screen.
 * Full support for the **block based checkout** and the classic checkout.
 * No coding required.

#### Key features

 * **Deposit Rules engine** – Manage all deposits, partial payments, and payment
   plans from one place. Set a type, a rule, and which products it applies to.
 * **Percentage or fixed deposits** – Charge a percentage deposit (for example 30
   percent) or a fixed amount down payment on any product.
 * **Installment payment plans** – Build custom installment plans with multiple 
   payments. Set how much is due today and split the remaining balance over days,
   weeks, or months.
 * **Multiple plans per product** – Offer more than one option on the same product,
   for example a 3 month plan and a 6 month plan, and let the customer choose.
 * **Flexible scope** – Apply a deposit rule to all products, to specific categories,
   or to specific products, with exclude lists and priority for fine control.
 * **Store wide default deposit** – Set one default deposit that applies across 
   your whole store.
 * **Deposit display location** – Show the deposit option on the product page, on
   the checkout page, or on both.
 * **Deposit calculation base** – Choose whether deposits are worked out from the
   product subtotal only, or from the full order total including shipping, tax, 
   and fees.
 * **Force deposit** – Require a deposit and hide the full payment option when you
   want to guarantee a partial payment.
 * **Default selection** – Pre select deposit or full payment for the customer.
 * **Block cart and checkout support** – Deposit and installment options work in
   the WooCommerce block (Gutenberg) cart and checkout using the Store API, plus
   the classic cart and checkout.
 * **Per item deposit breakdown** – Customers see due today, remaining balance, 
   and installment details right in the cart and checkout.
 * **Partial payment orders** – Each installment and remaining balance is tracked
   as its own payable order, so customers can pay online any time.
 * **Automated emails** – Deposit confirmation, payment reminder, and final payment
   emails. Fully editable from WooCommerce email settings.
 * **Payment reminders** – Automatic reminder emails for upcoming and overdue installments
   and remaining balances.
 * **My Account integration** – Customers view their payment schedule and due dates
   and pay the remaining balance or installments from their account.
 * **User role restrictions** – Disable deposits for specific user roles.
 * **Login requirement** – Optionally require customers to log in to use deposits.
 * **Stock control** – Choose whether stock is reduced on the deposit payment or
   on the full payment.
 * **Payment gateway control** – Disable specific payment gateways for deposit orders.
 * **Refund support** – Handle refunds for deposit and partial payment orders.
 * **Translation ready** – Built with standard WordPress internationalization.

#### Perfect for

 * High ticket and high value products such as furniture, electronics, and jewelry
 * Bookings, appointments, rentals, events, and tickets
 * Pre-orders and crowdfunding style campaigns
 * Made to order, custom, and handmade products
 * Courses, memberships, services, travel, and tours
 * Any store that wants a buy now pay later or pay in part option

#### How it works

 1. Create a Deposit Rule and choose a type: percentage, fixed amount, or installment
    payment plan.
 2. Choose where it applies: all products, selected categories, or specific products.
 3. Customers choose to pay a deposit, pick a payment plan, or pay the full amount.
 4. The deposit or first installment is charged at checkout.
 5. The remaining balance and installment due dates are tracked automatically.
 6. Customers pay the balance or installments from the My Account page, and Deposet
    sends automatic reminder emails.

## Screenshots

[⌊Deposit Rules screen to manage all deposits, partial payments, and installment
plans from one place.⌉⌊Deposit Rules screen to manage all deposits, partial payments,
and installment plans from one place.⌉[

Deposit Rules screen to manage all deposits, partial payments, and installment plans
from one place.

[⌊Creating an installment payment plan with a custom payment schedule.⌉⌊Creating
an installment payment plan with a custom payment schedule.⌉[

Creating an installment payment plan with a custom payment schedule.

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/deposet/` directory, or install
    the plugin through the WordPress Plugins screen.
 2. Activate the plugin through the Plugins screen in WordPress.
 3. Go to Deposet then Settings to enable deposits and configure general options.
 4. Go to Deposet then Rules to create your first deposit rule or installment payment
    plan.
 5. Open a product and test the checkout with a deposit or installment plan.

Deposet requires WooCommerce to be installed and active.

## FAQ

### Can I accept deposits in WooCommerce?

Yes. Deposet lets you accept deposits on any WooCommerce product. You can charge
a percentage deposit or a fixed amount and the customer pays the remaining balance
later.

### Can customers pay in installments such as 3 months or 6 months?

Yes. You can create installment payment plans with a custom schedule. Set how much
is due today and split the rest into multiple payments over days, weeks, or months.
You can even offer more than one plan on the same product and let the customer choose.

### Does it work with the WooCommerce block cart and checkout?

Yes. Deposet supports both the classic cart and checkout and the new WooCommerce
block (Gutenberg) cart and checkout. The deposit option, installment details, and
breakdown show in both.

### Can I set a deposit as a percentage or a fixed amount?

Yes. Each deposit rule can be a percentage of the price or a fixed amount down payment.

### Can I offer more than one payment plan on the same product?

Yes. If more than one rule applies to a product, every matching option is shown 
so customers can choose the plan that suits them, or pay in full.

### Can I require a deposit and disable the full payment option?

Yes. Turn on Force deposit to require a partial payment and hide the pay in full
option.

### Where do customers pay the remaining balance?

Customers pay the remaining balance and any installments from the My Account area.
Each payment is a secure, payable order, and Deposet sends automatic reminder emails
before payments are due.

### Can I apply deposits only to certain products or categories?

Yes. A deposit rule can target all products, specific categories, or specific products.
You can also exclude products and set priority to control which rule wins.

### Does Deposet send payment reminder emails?

Yes. Deposet sends deposit confirmation, payment reminder, and final payment emails.
You can edit the subject, heading, and content from the WooCommerce email settings.

### Is Deposet free?

Yes. Deposet is a free WooCommerce deposits and partial payments plugin. Visit [apselo.com](https://apselo.com/deposet/)
for documentation and support.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Deposits & Partial Payments for WooCommerce – Deposet” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ Apselo ](https://profiles.wordpress.org/apselo/)

[Translate “Deposits & Partial Payments for WooCommerce – Deposet” into your language.](https://translate.wordpress.org/projects/wp-plugins/deposet)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/deposet/), check out
the [SVN repository](https://plugins.svn.wordpress.org/deposet/), or subscribe to
the [development log](https://plugins.trac.wordpress.org/log/deposet/) by [RSS](https://plugins.trac.wordpress.org/log/deposet/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.3

 * New: “Deposit Calculation Base” setting (Deposet > Settings > Deposit Settings)
   controls whether deposits are calculated from the product subtotal only, or from
   the full order total including shipping, tax and fees. It applies to both the
   checkout-wide deposit option and per-product deposit rules. The default stays
   on product subtotal, so existing stores keep charging exactly what they charge
   today.
 * Fix: The checkout payment options showed amounts that did not match what was 
   charged. “Pay Full Amount” showed the product subtotal instead of the real order
   total, and “Pay Deposit” showed only the deposit while the checkout took the 
   deposit plus shipping and tax. Both now show the amount that will actually be
   taken, with a short breakdown when shipping and tax are charged upfront.
 * Fix: The “Due Today” row in the cart and checkout totals showed only the deposit,
   even though shipping and tax were being charged with it. On a 12 cart with 100
   shipping and a 50 percent deposit it read 6 while the checkout charged 106. It
   now shows the amount actually taken, and is recalculated from the current cart
   so coupon and quantity changes are reflected as soon as the totals refresh.
 * Fix: Coupons were ignored when working out deposits. The checkout-wide deposit
   used the cart subtotal from before discounts, and per-product deposits were captured
   when the item was added to the cart and never rescaled, so on a 12 item with 
   a 50 percent deposit and a 6 coupon the whole discounted 6 was deferred and nothing
   was left as a deposit. Deposits are now worked out after discounts.
 * Fix: The per-item “Deposit amount” and “Future payments” rows in the cart and
   checkout showed the figure for a single unit, so they did not move when the shopper
   changed the quantity. They now show the amount for the whole line, after discounts.
 * Fix: The Default Selection setting had no effect in the block checkout. “Pay 
   Deposit” was shown pre-selected, but the order total stayed at the full amount
   and, if the shopper placed the order without clicking the option, no deposit 
   was taken and no payment schedule was created. The selected option, the totals
   and the order are now all resolved the same way.
 * Fix: The deposit and remaining balance recorded on the order, and the deposit
   payment order created for it, now match the amount actually charged at checkout.
 * Fix: The deposit payment order is no longer marked Completed and Paid at checkout
   before the payment is actually received. It was being completed while the order
   was created, which is before the payment gateway runs, so offline gateways such
   as Direct Bank Transfer (BACS), Cheque, and Cash on Delivery recorded an unpaid
   deposit as paid. The deposit is now completed only when the gateway confirms 
   the payment, or when the store owner moves the order to a paid status after confirming
   an offline transfer.
 * Fix: A new deposit order is no longer forced to Partially Paid with a paid date
   while it is still awaiting payment. The order status is now derived from the 
   actual payment orders.

#### 1.1.2

 * Fix: Plugin text in the cart and checkout, including the block based checkout,
   now respects translations. The JavaScript strings were never loading their translation
   files, so they stayed in English even when the language pack was fully translated.
 * Fix: Translations placed in the plugin’s own languages folder, which is the default
   Author location in Loco Translate, are now loaded. Previously only files in wp-
   content/languages/plugins were picked up.
 * Fix: Validation messages on the Deposit Rules and settings screens are now translatable.
 * Tweak: The deposit note in the block cart is now a single translatable sentence,
   so translators can place the amount naturally in their own language.

#### 1.1.1

 * Fix: Deposit rules scoped to specific products or categories now calculate correctly
   at checkout. Previously the checkout deposit ignored them and fell back to the
   store default percentage, so a fixed amount deposit could be charged as a percentage.
 * Fix: The Deposit Display Location setting now applies to all deposit rules, including
   product and category specific ones. Choosing Checkout page only no longer shows
   the deposit options on the product page.

#### 1.1.0

 * New: Deposit Rules engine. Manage all deposits, partial payments, and payment
   plans from one screen, with rules scoped to all products, specific categories,
   or specific products.
 * New: Installment payment plans with a custom payment schedule. Set the amount
   due today and split the balance over days, weeks, or months.
 * New: Multiple deposit options per product. Offer more than one plan, for example
   a 3 month plan and a 6 month plan, and let the customer choose.
 * New: WooCommerce block (Gutenberg) cart and checkout support through the Store
   API, alongside the classic cart and checkout.
 * New: Deposit display location setting. Show the store wide default deposit on
   the product page, the checkout page, or both.
 * New: Per item deposit and installment breakdown in the cart and checkout, including
   due today and remaining balance.
 * Tweak: Renamed Plans to Deposit Rules across the admin for clarity.
 * Fix: Duplicate deposit confirmation and payment reminder emails caused by email
   classes being registered twice.
 * Fix: Product level deposits now correctly charge the reduced deposit amount at
   checkout.

#### 1.0.2

 * Tweak: WordPress 6.9 compatibility.

#### 1.0.1

 * New: deposit option for the checkout page.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.1.3**
 *  Last updated **6 дена ago**
 *  Active installations **50+**
 *  WordPress version ** 5.4 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/deposet/)
 * Tags
 * [deposits](https://mk.wordpress.org/plugins/tags/deposits/)[down payment](https://mk.wordpress.org/plugins/tags/down-payment/)
   [installments](https://mk.wordpress.org/plugins/tags/installments/)[partial payments](https://mk.wordpress.org/plugins/tags/partial-payments/)
   [payment plans](https://mk.wordpress.org/plugins/tags/payment-plans/)
 *  [Advanced View](https://mk.wordpress.org/plugins/deposet/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/deposet/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/deposet/reviews/)

## Contributors

 *   [ Apselo ](https://profiles.wordpress.org/apselo/)

## Support

Issues resolved in last two months:

     1 out of 1

 [View support forum](https://wordpress.org/support/plugin/deposet/)