WooCommerce Security Deposits is a premium WordPress and WooCommerce plugin for handling refundable security deposits.
You can use it to collect a security deposit with any product, the security deposit amount you collect can be a fixed amount or a percentage of product price (can be more than 100%)
WooCommerce Security Deposits is fully compatible with WooCommerce Bookings plugin, allowing you to collect security deposits on bookings as well as other products.
Features
- Perfect for rental purposes and refundable security deposit scenarios.
- Collect a security deposit on any product in your WooCommerce store.
- Select security deposit type: Fixed value or percentage.
- Choose to multiply security deposit amount by product quantity or by number of persons for WooCommerce Bookings.
- Allows automatic refunds of security deposit via gateway API (if payment gateway and payment gateway plugin declare refund support).
- Feature to automatically process refunds when an order is marked completed.
- Security deposits are product-based, store administrator can refund only some deposits made on order and withhold the rest if required to.
- Ability to refund all order deposits with one click.
- Provides tracking numbers linking order items with security deposits, store administrator and customer can use them for reference .
- Security deposits amounts can be modified by administrator.
- Works with product Variations (updates security deposit amount on front-end).
- Built for WooCommerce: Designed from the ground up to work with WooCommerce by a WooCommerce expert developer, co-author and project maintainer of WooCommerce Deposits – Partial Payments Plugin.
- Compatible with WooCommerce Bookings: Multiply the security deposit by persons on your bookings or collect a percentage of the total value.
- Fully translatable: Compatible with WPML.
- Pre-translated to 6 languages (Arabic, Dutch, French, German, Italian and Spanish).
## Changelog
** 14/05/2022 version 1.3.0 * woocommerce 6.4.0 compatibility * Fixed a bug of allowing individually sold products to be added to cart multiple times. * Minor bug fixes ** 22/11/2020 version 1.2.4 * woocommerce 4.7.0 compatibility ** 06/06/2020 version 1.2.3 * Fixed a bug in refunded security deposit display in order editor * woocommerce 4.2.0 compatibility ** 19/05/2020 version 1.2.2 * woocommerce 4.1.0 compatibility ** 22/04/2020 version 1.2.1 * Tweak : Allowing security deposit value to be less than 1 ** 26/03/2020 version 1.2.0 * Feature : Added a setting for admin to override product security deposit title. * Replaced filter "woocommerce_security_deposits_fee_prefix" with filter "woocommerce_security_deposits_fee_title" * woocommerce 4.0.1 compatibility ** 22/01/2020 version 1.1.6 * fixed a compatibility issue with multi-site configuration. * woocommerce 3.9.0 compatibility ** 23/10/2019 version 1.1.5 * fixed a bug with woocommerce order editor * woocommerce 3.7 compatibility ** 01/09/2019 version 1.1.4 * minor bug fix ** 01/08/2019 version 1.1.3 * minor bug fix ** 15/05/2019 version 1.1.2 * minor bug fix ** 28/04/2019 version 1.1.1 * Woocommerce 3.6.2 compatibility * tweak : change of some internal functionality to avoid a bug in refunds system with latest woocommerce version at time ( 3.6.2 ) * minor bug fixes ** 23/09/2018 version 1.1.0 * Woocommerce 3.5.4 compatibility * Feature : Added feature to enable security deposit as a fixed amount or a percentage of cart items total. ** 28/05/2018 version 1.0.11 * Woocommerce 3.4 compatibility * Minor bug fixes ** 08/03/2018 version 1.0.10 * Woocommerce 3.3.3 compatibility * added filter 'wcsdp_create_refund_via_gateway' ** 03/02/2018 version 1.0.9 * minor bug fix ** 01/02/2018 version 1.0.8 * Woocommerce 3.3.0 compatiblity * minor bug fix ** 26/01/2018 version 1.0.7 * Tweak : Security deposit notice is loaded and overriden via woocommerce template system. ** 26/01/2018 version 1.0.6 * Tweak : Security deposits are now synced with woocommerce refunds system. ** 14/11/2017 version 1.0.5 * Feature : separate deposit settings override for each product variation ** 14/10/2017 version 1.0.4 * Compatibility with WooCommerce 3.2 ** 27/07/2017 version 1.0.3 * Feature : added a setting to allow delaying automatic refund process after order is completed, admin can choose to delay automatic refund process for up to 30 days from order completion ** 10/07/2017 version 1.0.2 * Feature : Added a local setting in order editor that allows overriding of global setting "Enable Automatic Refunds" ** 29/06/2017 version 1.0.1 * fixed PHP warning displaying in cart * fixed broken dependency in order editor script * modifications to admin email template fields, allowing recipient override from template page ** 17/05/2017 version 1.0 * Initial Release{#item-description__-changelog}
}