We have looked for years for a Shopify app that allows partial payments for pre-orders. This app does it! It was easy to install. We needed help with the multi-product orders and technical support was very responsive. It was easy to make cosmetic changes to the app. This is the only app we have found that allows partial payments. Importantly, we can configure it product by product.
App does everything I need to take deposit payments. Super helpful support team which have helped set everything up.