Title: PartPay &#8211; Deposit &amp; Partial Payment for WooCommerce
Author: abuDeveloper
Published: <strong>June 28, 2026</strong>
Last modified: June 28, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/partpay-deposit-for-woocommerce.svg)

# PartPay – Deposit & Partial Payment for WooCommerce

 By [abuDeveloper](https://profiles.wordpress.org/abubakerarshad/)

[Download](https://downloads.wordpress.org/plugin/partpay-deposit-for-woocommerce.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/partpay-deposit-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/partpay-deposit-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/partpay-deposit-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/partpay-deposit-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/partpay-deposit-for-woocommerce/)

## Description

PartPay lets your WooCommerce store offer customers the flexibility to pay a configurable
deposit percentage upfront, with the remaining balance due later — without changing
product prices in the cart.

**Key Features:**

 * Pay Full / Pay Deposit radio toggle on cart page
 * Configurable deposit percentage from WooCommerce admin (default 50%)
 * AJAX-powered cart refresh when customer switches option
 * Negative fee applied to cart totals only — product prices stay unchanged
 * Deposit summary shown at checkout (deposit due + remaining balance)
 * Deposit info saved to order meta on checkout
 * Remaining balance shown in order confirmation emails
 * “Payment Type” column in WooCommerce orders list
 * Admin settings page under WooCommerce menu
 * Clean uninstall — removes all options on delete

**How It Works:**

 1. Customer adds products to cart
 2. A “Payment Option” toggle appears above Cart Totals
 3. Customer selects “Pay Full Amount” or “Pay Deposit”
 4. If deposit is selected, a negative fee reduces the cart total to the deposit amount
 5. Product prices in the cart table remain unchanged
 6. Order is placed with deposit amount; remaining balance is stored in order meta

## Installation

 1. Upload the `partpay-deposit-for-woocommerce` folder to `/wp-content/plugins/`
 2. Activate the plugin through the **Plugins** menu in WordPress
 3. Go to **WooCommerce > PartPay Deposit** to configure settings
 4. Set your deposit percentage and toggle label

## FAQ

### Does this change the product prices in the cart?

No. The plugin applies a negative fee to the cart totals section only. Product prices
and subtotals remain unchanged.

### Can I set a custom deposit percentage?

Yes. Go to WooCommerce > PartPay Deposit and set any percentage between 1% and 99%.

### Where is the remaining balance stored?

The remaining balance, deposit amount, and full order total are all saved as order
meta. They are visible in the order detail page and included in order confirmation
emails.

### Is WooCommerce required?

Yes, WooCommerce must be installed and active.

### Will this work with my payment gateway?

Yes. The plugin adjusts the cart total before payment, so any WooCommerce-compatible
gateway will process the deposit amount correctly.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“PartPay – Deposit & Partial Payment for WooCommerce” is open source software. The
following people have contributed to this plugin.

Contributors

 *   [ abuDeveloper ](https://profiles.wordpress.org/abubakerarshad/)

[Translate “PartPay – Deposit & Partial Payment for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/partpay-deposit-for-woocommerce)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial release
 * Pay Full / Pay Deposit toggle on cart page
 * Configurable deposit percentage in admin
 * AJAX cart refresh on toggle change
 * Deposit summary at checkout
 * Order meta storage for deposit info
 * Email deposit details
 * WooCommerce orders list column

## Meta

 *  Version **1.0.0**
 *  Last updated **17 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [checkout](https://wordpress.org/plugins/tags/checkout/)[deposit](https://wordpress.org/plugins/tags/deposit/)
   [partial payment](https://wordpress.org/plugins/tags/partial-payment/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/partpay-deposit-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/partpay-deposit-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/partpay-deposit-for-woocommerce/reviews/)

## Contributors

 *   [ abuDeveloper ](https://profiles.wordpress.org/abubakerarshad/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/partpay-deposit-for-woocommerce/)