PartPay – Deposit & Partial Payment 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

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