Product Icon

WooCommerce Deposits

Enable customers to pay for products using a deposit or a payment plan.

Feature Requests

  • Using Decimals with Payment Plans

    We’d like to be able to use decimals (ex: 9.5 or 9.55) for percentages within the Payment Plans.

  • WordPress database error

    You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘-10, 10’ at line 1 WC_Deposits_My_Account->render_related_scheduled_orders()wp-content/plugins/woocommerce-deposits/includes/class-wc-deposits-my-account.php:263 $customer_orders = wc_get_orders( array( ‘customer’ => get_current_user_id(), ‘paginate’ => true, ‘post_parent’ => $order->get_id(), ‘paged’ => $current_page, ‘order’ => ‘ASC’, ) ); Maybe we need […]

  • Add installment plan selection button to checkout

    Please add installment and full price buttons to checkout. We need to be able to choose installments for products in checkout to give customers the option to choose at the checkout stage: buy the product in installments or for the full price. Thank you!

  • Ability to update wc-deposits-payment-description

    I am using deposits with WooCommerce Bookings. We sell tours not items. I would like to be able to either remove “per item” or change it to “per booking” or even change it from “Pay a 50% deposit per item” to “A 50% deposit is required”

  • Select deopsit options for cart

    Set deopsit options on cart page only. Applies to whole cart. When adding product – disable choosing deposits options.

  • Woocommerce REST API route to modify Payment Plans

    It would be great to be able to modify the Payment plans interval values on deposit_payment_plans using the Woocommerce API. We currently only seem to be able to switch plans on products, not modify the plans themselves, or create and delete plans.

  • Allow Customization of the Daily Deposit Schedule

    Currently payouts/deposits are sent from WooCommerce daily. Being able to change this to weekly, monthly, a specific day, or even manual deposits would be a huge plus.

  • Add support for `woocommerce_adjust_non_base_location_prices` to WooCommerce Deposits

    Currently Deposits does not support the experimental filter `woocommerce_adjust_non_base_location_prices`. Tax meta is handled correctly at checkout but incorrectly on the order, resulting in incorrect payment calculation for the deposit remainder order.

  • Add a hook so date of the payments can be relative to custom date instead of order date.

    In the schedule_orders_for_plan() method of the plugin it generates a $current_timestamp and uses that to calculate the future dates for each scheduled payment order. Add a filter for adjusting that $current_timestamp, passing the order and order item to the filter so that developers can be creative with adjusting the date of the next payments based […]

  • Different confirmation and email

    ‘I think it would be a very useful feature if we can have a different confirmation based on if someone paid in full or if they paid a deposit. For example: – They pay in full: They get the regular payment confirmation screen and email. – They pay a deposit: The confirmation page will say […]

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.