WooCommerce Deposits and Part Payments
Current version 1.5.1View Changelog
Changelog for WooCommerce Deposits and Part Payments
1.5.1 29 July 2026
- Fixed stock reduced a second time when a scheduled/balance payment order was marked Completed in the admin
- Fixed PHP fatal error in stock reduction check caused by incorrect method call (get_ID instead of get_id)
1.5.0 22 July 2026
- Added 'Deposit available to' setting
1.4.16 2 July 2026
- Fixed PHP Notice on checkout page when using shortcode
1.4.15 25 June 2025
- Added wcdpp_payable_later_text filter
- Fixed deposit options on the Checkout page sometimes do not work on Safari browser
1.4.14 28 May 2025
- Added wcdpp_apply_fixed_custom_deposit_as_discount filter
1.4.13 15 April 2025
- Fixed compatibility script for WC Blocks is not loaded on the Checkout page
- Fixed JS functions sometimes do not work on the Checkout page when using WC Blocks
1.4.12 1 April 2025
- Added wcdpp_use_outstanding_balance_without_tax filter
1.4.11 21 January 2025
- Fixed Make Part Payment button not working on the Pay for order page
1.4.10 14 November 2024
- Added validate user-defined deposit for a product before it is added to the cart
- Fixed custom amount not working if Deposit Type is Percentage
- Updated better compatibility with WooCommerce Cart and Checkout Blocks
1.4.9 1 August 2024
- Added View Parent Order link in the admin order page
- Fixed display issues if User Defined Minimum Amount or Optional Part Payment Minimum Amount is in the thousands
- Fixed deposit amount entered by user is not checked against the User Defined Minimum Amount
1.4.8 1 May 2024
- Added wcdpp_wcfad_apply_discount_before_deposit filter
- Fixed PHP error if Due date unit is month or year
- Fixed Due date and Reminder date on Order page show timestamp instead of date if Due date unit is month or year
- Fixed Part payment is not applied correctly for orders with more than 1 item
- Fixed compatibility issue with Fees and Discounts' bulk pricing if Deposit is applied on Entire Order
1.4.7 27 March 2024
- Fixed PHP deprecated warnings
- Updated a blank deposit amount in the admin settings now triggers an error notice
1.4.6 28 February 2024
- Fixed adjusted price from WooCommerce Fees and Discounts is applied twice on some orders created when checking out using PayPal
1.4.5 25 September 2023
- Added wcdpp_display_outstanding_balance_with_tax filter
- Added wcdpp_adjust_tax_fixed_paid_amount_entire_order filter
- Fixed order total reverts back to full price when a deposit order is updated
- Fixed scheduled orders for products with due date are duplicated repeatedly when updating status of parent order
- Fixed incorrect calculation if deposit type is Entire Order
- Fixed a scheduled order is created if part payment is equal to the order total
- Fixed a scheduled order still has the full price if the deposit is a custom amount
- Updated compatibility with WooCommerce High-Performance Order Storage
1.4.4 24 May 2023
- Added wcdpp_apply_part_payment_before_tax filter
1.4.3 16 May 2023
- Added exclude Product Add-Ons Ultimate fields from deposits
1.4.2 20 February 2023
- Added wcdpp_remove_tax_from_fixed_discount filter
- Fixed float issue in PHP 8
- Fixed part payments are taxed even if Apply Tax Scheduled Order is disabled
- Fixed discount on full payment does not work if deposit is applied on Entire Order
1.4.1 6 December 2022
- Added Per-product due date and reminder date
- Added Pay remaining now link on front-facing scheduled orders
- Fixed PHP 8 warnings
- Updated check $product is object in wcdpp_calculate_deposit_amount
1.4.0 16 June 2022
- Added option to set customer-defined deposit
- Added option to make part payments on outstanding amount
- Fixed incorrect totals on scheduled order if discount is entire order and percentage
- Updated renamed translation files to match text domain
1.3.7 5 July 2021
- Fixed scheduled payment not available for out of stock items
1.3.6 28 June 2021
- Fixed correctly calculate scheduled order amount for deposits on entire order with multiple items
- Updated don't reduce stock when a scheduled order is paid
1.3.5 25 November 2020
- Added wcdpp_apply_tax_scheduled_order setting
- Updated improved compatibility with Fees and Discounts
1.3.4 24 September 2020
- Fixed don't create unnecessary scheduled order
- Fixed removed HTML tags from deposit text on checkout page
- Fixed use float value instead of wc_price when adding product subtotals to new order
1.3.3 20 September 2020
- Fixed product specific deposit amounts not honoured for variations
1.3.2 18 September 2020
- Added wcdpp_automatically_create_scheduled_order filter
- Added product specific deposit amounts
1.3.1 16 July 2020
- Fixed scheduled orders created for orders paid in full
1.3.0 7 July 2020
- Added option to pay by deposit only
- Added wcdpp_section_tabs filter
- Added option to send email to admin when balance paid
- Fixed ensure scheduled orders don't create additional scheduled orders when paid
- Updated scheduled order line item costs and totals
- Updated only display remaining balance on order screens for initial payments
- Updated deposit amount for 'entire order' payments include shipping and other fees
1.2.1 16 June 2020
- Fixed update_checkout not triggered at checkout
- Updated calculate deposit based on variation price not product price
1.2.0 26 May 2020
- Added option to set deposit for entire cart
- Fixed scheduled order getting set twice on_hold and processing
1.1.0 21 April 2020
- Added option to discount product price when user pays in full
- Added add link to pay remaining balance to order confirmation and email
1.0.1 15 April 2020
- Added pot file
- Fixed deposits calculating incorrectly on multiple items
- Updated include 'Scheduled' orders in 'All' count on Orders page
1.0.0 7 February 2020
- Initial commit
- Pre-Sales 6 Articles
- Getting Started with Deposits and Part Payments 2 Articles
-
Licensing
11 Articles
- What’s the difference between the license options?
- Problems activating your license
- How to get an invoice
- How to cancel your license
- How to upgrade your license
- I get a “Download Failed: Unauthorized” message
- How to update payment details
- How do I apply for a refund?
- How to update your plugin
- How to renew your license
- How to reactivate your subscription
- Advanced Topics for Deposits and Part Payments 2 Articles