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:
- Customer adds products to cart
- A “Payment Option” toggle appears above Cart Totals
- Customer selects “Pay Full Amount” or “Pay Deposit”
- If deposit is selected, a negative fee reduces the cart total to the deposit amount
- Product prices in the cart table remain unchanged
- Order is placed with deposit amount; remaining balance is stored in order meta
Installation
- Upload the
partpay-deposit-for-woocommercefolder to/wp-content/plugins/ - Activate the plugin through the Plugins menu in WordPress
- Go to WooCommerce > PartPay Deposit to configure settings
- 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.
ContributorsTranslate “PartPay – Deposit & Partial Payment for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by 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