Start a project

WooCommerce Bottle Deposit

Add a bottle or container deposit to your WooCommerce products and variations. Customers see it next to the price and in the cart, and the total deposit is added at checkout.

Per product & variation

Enter the deposit directly in the product data – for variable products for each variation.

Visible everywhere

Next to the price on product and category pages, below each item in the cart and as a total at checkout.

Taxes your way

With or without tax, with your own tax class and support for several tax rates in one cart.

Show the deposit next to the price

Drinks, oils, gas cylinders or reusable containers: whenever a deposit is due, your customers should see it before they buy.

WooCommerce Bottle Deposit adds a new field “Bottle Deposit” to the general product data. Enter the amount there – for variable products you will find the same field in every variation. The deposit then appears after the regular price, followed by a suffix of your choice such as “plus deposit”.

Deposit in the cart and at checkout

In the cart, the deposit appears right below each item. If you prefer, the plugin shows one amount per cart item based on the quantity instead of each single deposit.

At checkout, the total deposit is added as a separate line and saved with the order. This also works for orders that you create or edit in the WooCommerce backend.

You decide where it appears

Switch the deposit display on or off separately for product pages, category pages and the cart. This way you keep your product grid clean and still show the deposit where it matters for the purchase decision.

Taxes on the deposit

Decide whether taxes are added to the deposit and which tax class is used – if you leave the field empty, the product’s default tax applies.

If your cart contains products with different tax rates, the plugin supports several tax rates. If all your deposits always use the same rate, you can switch this off. How deposits are taxed in your country is best clarified with your tax advisor.

Your own texts

Change the label for the deposit, the text for the total deposit in cart and checkout and the suffix after the price in the settings – no code needed. With WPML support switched on, the texts can be translated for every language of your shop.

Works with your shop setup

  • WooCommerce Subscriptions: deposits for subscription products.
  • B2BKing: exclude selected B2B user groups from taxes on the deposit.
  • WPML: translatable texts for multilingual shops.
  • German Market and sevDesk: our documentation contains code snippets for both.
  • Backend orders: deposits are also calculated for orders created or edited manually.

Documentation

Support from the developers

Most questions are answered in the documentation above. If not, open a ticket and the people who wrote the plugin reply.

Save up to 70%

Get our Bundles and Save

weLaunch Plugin Bundle Get ALL our 43 weLaunch plugins in one bundle and save more than $1,400!newfrom $99.95
WooCommerce Plugin Bundle Get ALL our WooCommerce plugins in one bundle and save almost 50%!newfrom $79.00
WordPress Plugin Bundle Get ALL our WordPress plugins in one bundle and save more than 55%!newfrom $39.95

You might also like

WooCommerce Delivery ★ 5 (31)from $7.95
New
WooCommerce Dynamic Product Pricing & Discounts newfrom $7.95
WooCommerce PDF Invoices & Packing Slips ★ 4.96 (25)from $5.95
WooCommerce Bottle Deposit · Yearly$3.32 / month
Buy now