1. Home
  2. Knowledge Base
  3. WooCommerce Deposits and Part Payments

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