> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://docs.downpay.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Working with mixed cart orders and multiple release dates

Downpay supports handling mixed cart orders (carts where products have different availability/release dates) but there are a few considerations to be aware of that are built into Shopify checkout and will impact mixed cart orders.

In this guide you will learn how mixed cart orders behave in Shopify and how to manage them.
---
---

###### On this page:

[Mixed cart orders overview](#1-mixed-cart-orders-overview)
* [Ready to ship and deposit products with a future release date](#2-ready-to-ship-and-deposit-products-with-a-future-release-date)
* [Preorder products with multiple release timelines](#2-preorder-products-with-multiple-release-timelines)
---
---

# Mixed cart orders overview

There are several scenarios where a cart can contain items with different availability/release dates, which Shopify tracks in separate fulfillments. We will cover two main mixed cart scenarios:

1. Ready to ship products and deposit products with a future release date
2. Deposit products with multiple release dates

## Ready to ship and deposit products with a future release date

### Checkout

![](https://storage.crisp.chat/users/helpdesk/website/81f235024a249800/screenshot2024-11-27at85304-am_nwvr9f.png)

#### Shipping (with or without using Split Shipping)

Shipping fees are charged at checkout for both available and Downpay deposit products. 

|| The amount charged is based on which [shipping option](https://docs.downpay.app/en/article/taxes-shipping-on-deposit-orders-1g0cnzr/#1-shipping) is set in Downpay.

#### Taxes

Available products are taxed at checkout. 

Downpay deposit product tax is deferred to the remaining balance, which is governed by a Shopify decision.

### Order Overview

![](https://storage.crisp.chat/users/helpdesk/website/81f235024a249800/screenshot2024-11-27at51806-pm_1e4xjds.png)

#### Fulfillments

Available products will be in `Unfulfilled` sections. Once fulfilled, Downpay deposit products will be in `On Hold` or `Scheduled` sections based on which [date type](https://docs.downpay.app/en/article/introduction-to-downpay-purchase-options-1dt4jnn/#2-balance-due-date) is used for the purchase option in Downpay.

#### Payments

Shopify only tracks one remaining balance as a pool of funds without a breakdown or totals due for shipping, taxes, or subtotals.

### Order Management

#### Collecting payment

In stock items are charged at checkout. 

For orders with just one deferred product, simply use the `Collect payment` or `Send invoice` button or the [other workflows](https://docs.downpay.app/en/article/payment-authorization-or-collection-kk9ihv/) available in Downpay.

For orders with many deferred products with varying release timelines, [learn about our partial pay beta](https://docs.downpay.app/en/article/collect-partial-payment-on-deposit-orders-1mz38yb/).

#### Managing fulfillment
 
Managing fulfillment is based on whether your business ships partially ready orders or waits for all products in an order to be in stock.

##### Shipping partially ready orders

Simply work through processing each fulfillment found in the order as they become available to partially collect amounts from the remaining balance until the entire order has been completed. If you are part of the [partial pay beta](https://docs.downpay.app/en/article/collect-partial-payment-on-deposit-orders-1mz38yb/), you can use this feature in this step.

`Scheduled` fulfillments will release based on the date listed on their card. 

`On hold` fulfillments can be released using the `Release hold` button or with Flow automation using the `Release fulfillment hold` action.

##### Shipping when all products become available

We recommend placing the `Unfulfilled` fulfillments `On hold` so that the order is displayed as `On hold` on your Shopify order index. 

Once all items have become available, release the `On hold` fulfillments and process as usual.
---
---

[Jump to top](#6-on-this-page)

## Preorder products with multiple release timelines

### Checkout

![](https://storage.crisp.chat/users/helpdesk/website/81f235024a249800/screenshot2024-11-27at52030-pm_qo35pi.png)

#### Shipping (with or without using Split Shipping)

Shipping fees are deferred at checkout whenever there are only deposit products in the cart.

|| The amount charged is based on which [shipping option](https://docs.downpay.app/en/article/taxes-shipping-on-deposit-orders-1g0cnzr/#1-shipping) is set in Downpay.

#### Taxes

Downpay deposit product tax is deferred to the remaining balance, which is governed by a Shopify decision.

### Order Overview

![](https://storage.crisp.chat/users/helpdesk/website/81f235024a249800/screenshot2024-11-27at51405-pm_1gydllj.png)

#### Fulfillments

Downpay deposit products will be in `On Hold` or `Scheduled` sections based on which [date type](https://docs.downpay.app/en/article/understanding-balance-due-dates-in-downpay-xntch6/) is used for the purchase option in Downpay.

#### Payments

Shopify only tracks one remaining balance as a pool of funds without breakdown or totals due for shipping, taxes, or subtotals.

### Order Management

#### Collecting payment

For orders with just one deferred product, simply use the `Collect payment` or `Send invoice` button or the [other workflows](https://docs.downpay.app/en/article/payment-authorization-or-collection-kk9ihv/) available in Downpay.

For orders with many deferred products with varying release timelines, [learn about our partial pay beta](https://docs.downpay.app/en/article/collect-partial-payment-on-deposit-orders-1mz38yb/).

#### Managing fulfillment
 
Managing fulfillment is based on whether your business ships partially ready orders or waits for all products in an order to be in stock.

##### Shipping partially ready orders

Simply work through processing each fulfillment found in the order as they become available to partially collect amounts from the remaining balance until the entire order has been completed. If you are part of the [partial pay beta](https://docs.downpay.app/en/article/collect-partial-payment-on-deposit-orders-1mz38yb/), you can use this feature in this step.

`Scheduled` fulfillments will release based on the date listed on their card. 

`On hold` fulfillments can be released using the `Release hold` button or with Flow automation using the`Release fulfillment hold` action.

##### Shipping when all products become available

We recommend placing the `Unfulfilled` fulfillments `On hold` so that the order is displayed as `On hold` on your Shopify order index. 

Once all items have become available, release the `On hold` fulfillments and process as usual.
---
---

[Jump to top](#6-on-this-page)