WooCommerce Deposits allows you to configure deposits as product-based or as cart-based using “Checkout Mode” feature which is an option to make deposits cart based displaying deposit UI in checkout.
Product Based Deposits
Storewide Deposit Settings
You can choose to set deposit values for all products in store. You can choose to override these settings per product or per variation ( for variable products ).
To apply a deposit on all products in your site, navigate to WooCommerce >> Settings >> Deposits tab >> General tab and find the section Deposit Storewide Values
Note
If Default Deposit Type is set to “Payment Plan” , you will need to assign Payment Plans. For more information, refer to Payment Plans Section.