WooCommerce deposits plugin for deposits and balance payments
Take a deposit at checkout and the balance later, automatically or by payment link, with cancellation terms shown before the customer pays.
- Free with our in-house payments
- Installed and set up by our team
- Included on eCom Pro websites that need it
What does the WooCommerce deposits plugin do?
The deposits plugin takes a deposit at checkout and collects the balance later, automatically or by Pay by Link, with the cancellation terms shown before the customer pays. It is free with our in-house payments and suits travel, events, aesthetics clinics and anyone who books ahead.
Chasing balances by bank transfer?
Deposits secure the booking, but chasing the balance takes time and causes no shows. The deposits plugin takes the deposit at checkout and collects the balance on the date you set.
Travel businesses can read about eCom Pay travel industry payment solutions.
Get started
What the deposits and balances plugin does
Fixed or percentage deposits
Set per product or for the whole store.
Automatic balances
Balance taken on a set date from the saved card.
Pay by Link balances
Or send the balance by text or email.
Cancellation terms
Shown and accepted before the deposit is paid.
Balance reminders
Customers reminded before the balance is due.
Order status tracking
Deposit paid, balance due and paid in full at a glance.
Websites that ship with the deposits and balances plugin
Payments ready websites built by eCom Pro with this plugin installed and card payments built in.
Free with our in-house payments
Every eCom Pro plugin is free for stores taking card payments with our in-house payments, with next working day payouts. Stores using another provider can licence a plugin, priced on request. Already have a website? Keep it and add card payments to your existing site.
We wrote this plugin because our own WooCommerce clients needed it and nothing on the market handled the compliance side properly. Our team installs and tests it on your store.
Deposits and balances plugin questions
What does the deposits plugin do?
It takes a deposit at checkout and collects the balance later, either automatically from the saved card or by payment link, with cancellation terms accepted before payment.
Is it free?
Yes, free with our in-house payments. It is included on eCom Pro travel, chauffeur, clinic and hotel websites. Stores using another provider can licence it, priced on request.
Can the balance be taken automatically?
Yes. The card is tokenised by the payment gateway at checkout and the balance is taken on the date you set, with a reminder sent first.
Can deposits differ by product?
Yes. Set a fixed amount or percentage per product, or one rule for the whole store.
More WooCommerce plugins
Recurring billing
Subscriptions, memberships and repeat orders billed automatically, with renewal reminders, failed payment retries and…
View pluginAge verification
Age checks at checkout for vape, CBD and other age restricted products, with results…
View pluginConsultation forms
Consultation questionnaires that gate prescription products until a prescriber reviews and approves the order,…
View pluginGet the deposits and balances plugin free with our in-house payments
Use our in-house payments and we install and set up the plugin on your WooCommerce store.


