Shopify rating

Shopify deposit app – staff pick 2 years in a row

Boost Growth with a
Next-gen Shopify
Deposits System

Shopify deposits allow customers to invest in your products early, paving the way for increased sales and stronger brand loyalty

Shopify app store badge
BigCommerce app store badge
different platform badge
pre-order flow
bare minerals
small beer

Some of the brands
we’ve worked with:

Accept partial payments and boost cashflow

Taking deposit payments for pre-orders means you can improve cash flow whilst staying in control.

Keep Customers Updated

PreProduct helps you keep customers informed every step of the buying journey.

Solutions for big and small ticket items

Orders won’t be fulfilled whilst they’re pending payment, due to fulfilment holds.

Smart Fulfilment

Orders won’t be fulfilled whilst they’re pending payment due to fulfilment holds.

Deposit automations when you need them

Automate, whether it’s charging the remaining payment automatically or our templates rule builder to specify auto-add listings.

new product development cycle when using Shopify deposits

Harness Deposits and Amplify Cash Flow

Partial payments that match your strategy

Keep customers in the loop from product page through to shipping via tailored front-end messaging, dedicated customer portals, and email campaigns. By allowing PreProduct to manage communication for deposits and pre-orders from the moment an order is placed, you not only free up your customer support team but also keep customer satisfaction high.

Need to update the estimated shipping date for a listing? Simply send out an update email with the new specified date or shipping statement and reassure customers that they can check their pre-order portal at any time.

“This app is was exactly what I needed and the customer service is second to none. We pre-sold many of our winter jackets because of this tool.”

– Pilot Athletic review

Communicate to shoppers and sell earlier without added customer service

Keep customers informed and engaged for all orders using Shopify deposits

Maintain customer loyalty whilst letting shoppers purchase items on pre-order. Communicate via custom front-end wording, customer portals and email campaign. Letting PreProduct handle pre-order communication from when the customer places their order, ensures your customer support team stays happy and unburdened by sales of pre-order products.

Need to update the estimated shipping date for a listing? Send out an update email and let customers know they can check their pre-order portal at any time for reassurance and confirmation.

“Run, don’t walk and install PreProduct! We’ve been a very long time looking for the perfect pre-order app and can happily report we’ve found it! The deferred payment options and flexibility are absolute game changers, and better yet – the support and service”

– Accurascale review

Shopify deposits communications

By Association only
devised labs
Cooper & co
Cadinal & Co
Pacific IQ

Some of the brands
we work with:

Shopify deposits dashboard

A deposit management app that respects your Shopify admin

Smooth Shopify deposits integration

Seamlessly manage split payments right from PreProduct’s admin, as well as in Shopify. With PreProduct, pre-orders have fulfilment holds placed on them until a successful charge has been triggered and shoppers pay. This keeps orders containing deposits from prematurely flowing through to fulfilment.

Ready to ship? Use our system to charge pending payments and collect the outstanding amount. Select and charge pending payment on the customer or listing level, or opt-in to our auto-charge automation and allow PreProduct to react to your stock levels in Shopify and charge remaining payment automatically.

Get the Shopify App

“So far so good, we have a large catalog and the team was able to help us adapt it to work for our unique needs. Many of the items are a few months to a year out.”

– White Rose Hobbies review

5 stars in the Shopify Appstore


Pricing Plans for merchants
of all sizes


For individuals and small sized brands


USD / month

+0.5% of paid pre-order revenue

Take me to the Shopify App Store – 7 day free trial

Take deposit-based pre-orders from your e-commerce/Shopify storefront

Unlimited pre-order listings

Charge customers upfront, later or via deposit

Customise pre-order front-end & email campaign

Customer portals

shopify app store badge
different platform badge


For small to medium sized brands


USD / month

+0% commission on up to 5k of monthly paid pre-order revenue, then 0.5% afterwards.

Take me to the Shopify App Store – 7 day free trial

All of Growth features

Access to Listing Manager automation

Priority support

shopify app store badge
different platform badge

Platinum Plus

For medium to large sized brands


USD / month

+0% commission

Take me to the Shopify app Store – 7 day free trial

Our top plan with all the features

Developer support (2 hour p/m quota)

0% commission

shopify app store badge
different platform badge

Shopify Deposit FAQ

Yes, you can accept deposits from your storefront with the help of a third-party app.

When setting up the pre-order listing within the app, choose to require a deposit. This will mean that when the customer pre-orders, they’ll be charged the deposit amount straight away, with the outstanding charge triggered in the future.

Can you do deposits on Shopify?

Your store can offer and collect split payments, making the pre-order process smoother. It’s especially helpful for capturing revenue earlier from Shopify sales whilst offering a more palatable price to potential shoppers.

What are the benefits of a deposits system for accepting pre orders?

With split payments, users have to pay a part of the product’s price as a security deposit. Once the product is ready, outstanding payments are charged via the card vaulted at checkout.

How do split payments work with Shopify deposit apps?

Yes, both discount codes and pre-order specific discounts can be applied. Although as of the 5th of September 2023, ‘buy X, get Y’ Shopify discounts aren’t yet supported.

Are discounts compatible with shopify deposits?

Most deposit management apps do not use draft orders. However, apps like PreProduct can handle partial payments via deferred charge, which streamlines the process as the customer only has to go through the buying flow once.

Is there a way to seamlessly manage draft orders created from the Shopify admin?

Technically PreProduct doesn’t use invoices, as the buyer’s card is vaulted. The original checkout session is all that’s needed to capture the first and second payment. We have a doc here on how to trigger the outstanding amount, if you’re looking for a way to ‘send automated invoices’, then you can use PreProduct’s Auto-charge automation.

How do I charge a pending payment invoice

Yes, by accepting orders via partial split payments, you can effectively manage customer expectations. Informing customers upfront about the split payment charge can help set the tone. If there’s a delay in shipping, you can charge the remaining payment once you’re ready to ship.

I’m worried about shipping delays. Can a deposit system help?

There are free apps in the Shopify Appstore that allow merchants to take deposits and manage split payments. Like most free business-to-business apps, these services can be a great starting point for brand new businesses looking to test the waters.

Is there a deposit management app with a free plan?

PreProduct offers the ability to vault customers’ card details securely, then trigger payment collection manually on an exact date or via an automation that charges as stock is added into your platform. It’s a game-changer for businesses with large catalogues.

Do shopify deposit apps allow me to specify a date for auto-charge?

The ‘perfect deposits app’ will depend on your businesses’s unique situation and needs. PreProduct’s big focus areas are customer communication, pre-order management, platform integrations and flexible payments.

How do you choose from the best shopify deposit apps?

PreProduct doesn’t use draft orders, it uses deferred charge. As of September 2023, the current Shopify docs on draft orders don’t mention any way to use deposits.

Are there draft order deposits?

Fulfilment holds are a feature that prevent line items from pre-order sales from being prematurely shipped to shoppers. When an item is on pre-order, a hold in the Shopify orders admin (or on PreProduct’s side if non-Shopify) ensures it doesn’t proceed to your platform’s shipping integrations until it’s available and any payment from customers has been taken.

If a customers card fails and they can’t pay the full price, the fulfilment hold won’t be released for the pre-order item.

What are fulfilment holds?