PartPay – Deposit & Partial Payment for WooCommerce
·
Allow WooCommerce customers to pay a deposit or the full amount at checkout.
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