Описание
Ever had a customer abandon their cart because they couldn’t pay the full amount upfront? 💸
It’s frustrating when potential buyers walk away simply because they need more flexible WooCommerce payment options.
Many shoppers prefer to place a deposit or use WooCommerce split payments, but without a simple solution, they hesitate—and you lose the sale.
Live Demo | Backend Demo | Upgrade To Pro » | Documentation
That’s where Deposits & Partial Payments for WooCommerce comes in. This powerful WooCommerce partial payment plugin allows customers to secure their purchase with a deposit or pay in installments, making large orders more manageable.
With seamless integration into WooCommerce payment methods, this Partial Payments Plugin boosts conversions, improves customer satisfaction and gives your store the flexibility it needs to succeed.
The Only WooCommerce Deposits & Partial Payments Plugin – Flexible Payment Options for Your Store
The WooCommerce Deposits and Partial Payments Plugin makes it easy for customers to buy products by paying a partial payment or a deposit upfront. With this powerful WooCommerce partial payment plugin, you can:
👉 give customers the flexibility to split payments,
👉 pay a fixed deposit, or
👉 choose a percentage-based upfront payment – helping you secure more sales effortlessly.
When shoppers have the option to use WooCommerce partial payments, they’re more likely to complete their purchases, even for higher-priced items.
This not only increases conversions but also encourages repeat business, as customers appreciate the ability to pay in a way that suits them.
With the WooCommerce payment plugin you can let your customers place a deposit, use WooCommerce split payments, and complete their payments later—all while enjoying a seamless shopping experience.
WHY SHOULD YOU USE BAYNA – THE ULTIMATE WOOCOMMERCE DEPOSITS & PARTIAL PAYMENT PLUGIN
Send email reminders for balance payment
Automatically send email reminders to customers about their remaining balance. Keep them informed and ensure timely payments without manual follow-ups.
Send email notifications to client & admin
Stay updated with automated email notifications sent to both the customer and admin whenever a deposit is created or a payment is made. This keeps transactions transparent and hassle-free.
Flexible partial payment options
Bayna makes it effortless for customers to purchase products using WooCommerce partial payments or deposits. Whether they prefer to pay a fixed amount or a percentage upfront, this WooCommerce deposits plugin ensures a smooth and flexible checkout experience.
Boost conversions & customer loyalty
By offering WooCommerce split payments, you remove barriers that prevent customers from making purchases. Shoppers who may have hesitated before can now secure their orders easily, increasing customer retention and repeat purchases.
Full control over deposits & payments
Bayna gives you complete control over how WooCommerce partial payments are handled. You can force deposits, set up category-based deposits or customize payment rules for different user roles, ensuring that your store operates exactly as you need it to.
Seamless WooCommerce integration
This powerful WooCommerce payment plugin supports all WooCommerce payment methods including offline payments like bank transfers and cash on delivery. Customers can choose to pay in full or place a deposit, making transactions seamless.
Advanced admin features
Bayna provides sortable deposit reports, customizable email notifications for deposits and balance payments, and auto-cancelation of pending deposit orders after a set period. You stay in control without manual intervention.
Proven & trusted by WooCommerce store owners
Bayna has received excellent feedback from WooCommerce store owners who appreciate its reliability, ease of use, and outstanding support. Whether you’re managing pre-orders, high-ticket items or backorders, Bayna ensures a better shopping experience and increased revenue.
Start using Bayna – The Ultimate WooCommerce Deposits & Partial Payment Plugin today and give your customers the payment flexibility they need while boosting your sales!
🌟 FREE / CORE BAYNA FEATURES IN A FLASH
🔸 Set up fixed or percentage amount
🔸 Allowing customers to add deposits and regular products in one order
🔸 Prevent customers from adding deposit products when they have regular items in their carts.
🔸 Add global deposit settings for all products (Percentage of amount)
🔸 Replace all default labels and messages from the setting panel.
🔸 Support All WooCommerce Payment methods
🔸 Support for offline payments ( Direct bank transfer, cash on delivery, check payments )
🔸 Customers can pay in full or make a partial payment
🔸 Custom deposit settings for each product
🔸 Support variation products
🔸 Change radio box style
🔸 Translation ready
🔸 Sortable deposit report for admin
🔸 New deposit, deposit order and deposit paid email templates
🌟🌟 Supercharge Your WooCommerce Store with Bayna’s Premium Features! 🌟🌟
- Add deposit product by clicking ‘Add to Cart’ button
- Fixed Payment Gateway option for deposit orders
- Cancel pending deposit order after [X] days
- Force deposit
- Shipping, fee, tax and coupon handling with deposit
- Custom email templates for deposit orders
- Exclude shipping fee on the deposit payment
- Payment plans
- Checkout based deposit
- Custom deposit amount
- Deposit condition logic
- Auto payment reminder email
- Specific payment gateways
- Compatible with COD orders
- Priority support
- And More
Cart-Based Deposit
Let customers choose WooCommerce partial payments directly at checkout. Whether it’s a fixed deposit or a percentage-based amount, this seamless option makes big purchases more accessible while increasing conversions.
Cancel Due Orders
Automatically cancel overdue deposit orders after a set period, ensuring a smoother workflow and better management of WooCommerce split payments.
Global Deposit Settings
Apply a fixed or percentage-based deposit across all products in your store, giving customers a consistent and flexible WooCommerce partial payment plugin experience.
Deposit Status Management
Easily update the order status once deposits are completed, keeping track of WooCommerce deposits and partial payments without manual effort.
Conditions for Deposit Items
Control how WooCommerce payment options work by setting conditions for deposit items—allow only deposit-based purchases or mix them with regular products in the cart.
Category-based deposits
Enable WooCommerce deposits and partial payments for specific product categories. Offer flexible payment options only for high-value or exclusive products while keeping other items as full-payment purchases.
User roles-based deposits
Customize WooCommerce payment options based on user roles. Offer special partial payment WooCommerce plugin features for wholesalers, VIP customers, or specific membership levels.
Force deposit
Require customers to pay a deposit before securing their order. This feature ensures commitment from buyers while giving them the flexibility to complete payments later.
User roles restriction
Restrict WooCommerce split payments to specific user roles. Allow deposits only for registered users, VIP members, or other defined customer groups for better control over payment flexibility.
Upgrade To Pro » | Documentation
See what a few WooCommerce store owners are saying
“Excellent support and response. Very good plugin. Is what i needed”.
— pulsocreativo“With limited inventory due to COVID, this Plug In allowed us to collect a deposit on items that are on backorder.
Works great, easy to install and control.”.
— scotts133“The Deposits plug in the exact thing that I was looking for to allow my customers to pay a little upfront and the rest at a later date!When I thought I had a bug, I emailed the support link and they assisted immediately!!!”.
— vsislandmas
🔥 WHAT’S NEXT
If you like this deposit plugin, then consider checking out our other free plugins:
WooCommerce Wishlist – Enhance your e-commerce store’s functionality with WooCommerce Wishlist – the ultimate tool that adds a powerful and lightweight wishlist feature.
Product gallery slider for WooCommerce – Best product image gallery slider for WooCommerce. It shows your WooCommerce products with an image carousel slider. Beautiful style, increase sales and get customer attention.
Скриншоты
Установка
Step-By-Step Instructions
- Go to the WordPress Dashboard «Add New Plugin» section.
- Search For «Deposits for WooCommerce» or «bayna».
- Install it by clicking the «Install Now» button.
- When the installation finishes, click the «Activate Plugin» button.
Часто задаваемые вопросы
-
How do I add a deposit in WooCommerce?
-
Once you activate the plugin on your website, a new tab will appear under the product data section labeled ‘Deposit.’ This tab allows you to easily manage deposit options.Learn more
-
How to override the Deposit Labels?
-
you can easily override the labels and texts from deposit settings.
-
How To Customize Email Templates For Deposit Orders?
Отзывы
Участники и разработчики
«Deposits & Partial Payments for WooCommerce – Bayna» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Deposits & Partial Payments for WooCommerce – Bayna» переведён на 1 язык. Благодарим переводчиков за их работу.
Перевести «Deposits & Partial Payments for WooCommerce – Bayna» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.3.4 — 27 Jan 25
- Bug fixes & improvements
1.3.3 — 30 Dec 24
- Update appsero SDK
1.3.2 — 14 Nov 24
- Fixed — Deposit orders cannot be paid if the gateway rejects them for the first time.
- Tweak — Add Singleton Pattern
- Added — Filter for modify deposit order ID
- Added — Filter for remote admin notice
- Compatibility with WooCommerce 9.4.x
1.3.1 — 16 Jul 24
- Fixed — Fatal error on the order details page.
1.3 — 13 Jul 24
- Update code for High-Performance Order Storage/COT compatibility.
1.2.15 — 24 Jun 24
- Tweak: Add a classic look for the radio button
- Fixed: Default selection for input not working
- Update: Plugin framework
- Compatibility with WooCommerce 9.0.x
1.2.14 — 12 May 24
- Add: Add global deposit Settings for all products [Percentage of Amount]
- Fix: Replace Ajax call to get deposit with cache method for better loading performance.
- Compatibility with WooCommerce 8.8.x
1.2.13 — 19 Feb 24
- Fix: There was an error in the last update 1.2.12 where the subtotal amount for deposit items was wrong.
1.2.12 — 27 Jan 24
- Fix: Deposit amount does not match if any third-party add-on for extra product options with custom price.
1.2.11 — 3 Aug 23
- Fix: Pay form data for deposit payment
1.2.10 — 21 Jun 23
- Add: Declare compatible with High-Performance Order Storage/COT.
- Tweak: order_received URL for deposit
- Tweak: Replace ‘woocommerce_cart_item_name’ filter with ‘woocommerce_after_cart_item_name’ for cart deposit info
- Compatibility with WooCommerce 7.8.x
1.2.9 — 26 May 23
- Add: Admin email notification when all deposits are paid
- Tweak: Update .pot file for translation
- Compatibility with WooCommerce 7.7.x
1.2.8 — 25 Feb 23
- Fix: Duplicate complete email when deposit paid.
- Add: Declare not compatible with High-Performance Order Storage.
- Compatibility with WooCommerce 7.4
1.2.7 — 15 Sep 22
- Fix: Loco translate conflict issue
- Compatibility with WooCommerce 6.9
1.2.6 — 11 Sep 22
- Update: Deposit orders are according to the main Order ID
- Compatibility with WooCommerce 6.8
1.2.5 — 16 jun 22
- Fix: Send deposit emails on failed orders
- Fix: Deposit Mode «Order only deposit products or regular ones» conflict
- Compatibility with WooCommerce 6.7
1.2.4 — 22 jun 22
- Fix: Failed payment create deposit orders and set status completed
- Added compatibility with WooCommerce 6.6.1
1.2.3 — 1 Mar 22
- Fix: Notice fields are showing wrong text.
- Fix: ‘Make Payment’ button is not linked to email template.
- Fix: Deposit not working if ajax add to cart enable from OceaWP theme.
- Fix: False ‘WooCommerce inactive’ admin notice for Multisite network.
- Fix: translation issue.
- Update: Add new fields for change fee labels for child deposit orders.
- Added compatibility with WooCommerce 6.4.1
1.2.2 — 19 Feb 22
- Update : Allow Deposits and regular items together into an order
- Update: Support for offline payments (Direct bank transfer,Cash on delivery,Check payments) [commit] (https://github.com/Niloys7/deposits-for-woocommerce/commit/36c2c67fb88e1af293f6c140292c6fcc1a6afd80)
- Fix : Wrong amount for deposit for email notification and child orders
- Fix : «Uncaught error» if admin change order status «Deposit Payment» to «Cancelled» commit
- Compatibility with WooCommerce 6.2
1.2.1.1 — 10 Oct 21
- Added compatibility with WooCommerce 5.9
1.2.1 — 10 Oct 21
- Added: Admin Notice if the WooCommerce plugin is disable.
1.2 — 8 Oct 21
- Major Update
- Added compatibility with WooCommerce 5.7.1
- Fixed: Stripe charge full amount of the product.
- Updated: Full codebase
- Updated: Migrate notice for add old depsoit data into new data structure.
- Updated: .pot file
- Added: New setting panel (Codestar framework)
- Added: Disable payment method option for deposit orders
- Added: Deposit Paid Status after deposit completed.
- Added: Change radio style option
- Added: New Deposit, Deposit Order & Deposit Paid email templates
1.1.3 — 10 Jul 21
- Code refactor
1.1.2 — 25 Apr 21
- Minor bug fixes and improvements
1.1.1 — 14 Feb 21
- Updated: option for change deposit notice from settings
- Updated: .pot file
- Fixed: product stock level issue for deposit orders
- Fixed: php warning: undefined index on checkout
1.1 — 25 Jan 21
- Added — Display currency symbol on ‘woocommerce_checkout_create_order_line_item’ meta value
- Added — ‘label_due_payment’ filter
- Added — ‘label_deposit’ filter
- Added — ‘dfwc_cart_total’ filter
- Added — ‘dfwc_disable_adjust_order’ filter
- Added — ‘dfwc_adjust_order’ action
- Added — ‘dfwc_table_row_data’ action
- Added — ‘dfwc_recalculate_order_meta’ action
- Added — ‘dfwc_cart’ action
- Added — ‘dfwc_checkout’ action
- Fixed — override static amount to ‘wc_price’
- Minor bug fixes and improvements
1.0.9 — 3 Jan 21
- Added — ‘dfwc_customer_invoice’ filter
1.0.8 — 2 Jan 21
- Added — ‘dfwc_send_notification’ action
- Added — ‘dfwc_unhook_new_order_email’ action
- Fixed — Display wrong depsoit notice in variation products
- Minor bug fixes and improvements
1.0.7 — 27 Dec 20
- Update — .pot file
- Fixed — text translation issue
1.0.6 — 19 Dec 20
- Fixed — Typo
1.0.5 — 5 Dec 20
- Added — plugin review admin & PRO Version notice
- code refactor
1.0.4 — 9 Nov 20
- Added — PRO Version & support link into plugin meta.
- Fixed — Fatal error on my account page [Conflict with PRO Version].
- Fixed — Deposits value not sowing as (.00)
- Fixed — Due amount not showing into the cart page.
1.0.3 — 7 Nov 20
- Update — Now support Variation Products
- Added — New Action hooks
- Improved — plugin functions
1.0.2 — 2 Nov 20
- Added — Custom Action hooks
- Fixed — order price not updated after completed ‘due payment / 2nd payment’ if the order status is [processing].
- Fixed — Duplicate Email Notifications
1.0.1 — 29 Oct 20
- Add — Appsero SDK
- Add — Settings page under Codeixer Menu
- Update — .pot file
1.0
- Initial release