Multi-recipient checkout (also called Multiship) lets your customers send items to multiple addresses in a single transaction. Not every product type is compatible with this flow, and understanding these limitations helps you set clear expectations for your shoppers — all managed directly from your Shopify admin, with no engineering required.
Unsupported Product Types
The following product types are not compatible with multiship checkout:
Shopify gift cards. Both native Shopify gift cards and third-party products with "gift card" in their product type are blocked from multi-recipient checkout.
Subscription products. Any item sold with a selling plan (e.g., "subscribe and save") cannot be sent through multi-recipient checkout.
Other digital or non-shippable products. Some configurations may block additional digital items depending on how they are categorized in Shopify.
Before you start: Review your product catalog and confirm that products you want available for multi-recipient checkout are set up as physical products in Shopify.
Why These Products Are Blocked (Shopify Draft Order Limitations)
Multi-recipient checkout works by splitting a single transaction into multiple Shopify draft orders — one for each recipient. This is a Shopify platform constraint, not a Zest limitation:
Subscriptions cannot be added to Shopify draft orders. Because multi-recipient checkout relies on draft orders to route items to different addresses, subscription products are automatically excluded.
Gift cards are designed for digital delivery and do not require a physical shipping address. Including them in the multi-recipient flow would prompt customers for addresses that are never used, creating a confusing experience.
Because these restrictions come from Shopify's platform, they cannot be changed through configuration.
What Customers See When Incompatible Products Are in Their Cart
The exact behavior depends on where in the shopping journey a customer encounters an incompatible cart.
At checkout (checkout extension)
The multi-recipient button remains visible but becomes disabled. When the customer hovers over or taps it, a tooltip explains why:
Subscriptions only in cart: "We're sorry — subscriptions aren't eligible for this feature."
Gift cards only in cart: "We're sorry — gift cards aren't eligible for this feature."
Both in cart: "We're sorry — gift cards and subscriptions aren't eligible for this feature."
Inside multi-recipient checkout (if reached with an ineligible cart)
A critical error banner appears: "We're sorry, your cart is not eligible for multi-recipient checkout."
On the cart page (theme cart button)
The button evaluates cart eligibility when the page loads and again when the button is clicked. Note that if a customer adds or removes a product without refreshing the page, the button state may not update until the next page load or click.
Tip: The button text shown at checkout is fully customizable. In your Shopify admin, go to Extensions > Zest Gift Notes > checkout extension settings > Multiship entrypoint text to update it.
Bundle App Compatibility (Rebuy SmartCart vs. Bundle Builder)
Rebuy SmartCart (the cart drawer) is compatible with the multi-recipient checkout button. You can embed the Zest multi-recipient button inside SmartCart and style it as needed.
Rebuy Bundle Builder — products created through Bundle Builder may not be compatible with multi-recipient checkout because they may not work with Shopify draft orders.
To learn more about how Multiship Checkout works with Shopify Bundles or other bundle builders, check out this article.
Gift Notes as an Alternative for Unsupported Products
When multi-recipient checkout is unavailable, customers can still use the one-to-one gift note feature to add a personalized message to a single-destination order. Gift notes are not affected by subscription or gift card incompatibility rules.
Gift notes + gift cards: Gift notes work with Shopify gift card products for single-recipient gifting. Shopify natively supports sending gift cards directly to recipients, which pairs well with the gift note experience.
Gift notes + subscriptions: Gift notes generally work with subscription products for single-recipient orders. Compatibility may depend on your specific subscription app's setup — test in your environment before launch.
Gift notes + single recipient only: Gift notes always apply to a single shipping address. They do not enable multi-address delivery.
Troubleshooting: Multiship Button Not Appearing
Work through the following steps if the multi-recipient button is missing or disabled unexpectedly:
Check for gift cards or subscriptions in the cart. If any item is a Shopify gift card or a subscription product, the button will be disabled. Removing those items should restore multi-recipient availability.
Verify the physical product setting. In your Shopify admin, open the product, go to the Shipping section, and confirm This is a physical product is checked. If it is unchecked, the product may cause unexpected behavior in checkout flows.
Confirm multi-recipient checkout is enabled. In your Shopify admin, go to Extensions > Zest Gift Notes > checkout extension settings and verify Enable multiship conversion is turned on.
Check for auto-added digital products. Some apps (such as shipping insurance or package protection add-ons) automatically add digital line items to the cart. These may interfere with multi-recipient checkout detection. If you suspect this is the cause, check your app configuration or contact the add-on app's support team.
Audit Shopify automations and Flow rules. If you use Shopify Flow or a third-party app to automatically add products to the cart (e.g., a free gift after a spending threshold), confirm those products are physical items and not digital or gift card products.
Reload the page. The storefront cart button evaluates eligibility on page load and on click. Refreshing the page after a cart change will force a re-evaluation.
Common Workarounds and Best Practices
Customers with mixed physical and digital carts
There is currently no way to use multi-recipient checkout for a cart that contains digital items. Customers should check out physical and digital items separately.
Subscription products and multiple recipients
Multi-recipient checkout is not available for subscription orders. For one-off scenarios where staff need to send a subscription-type product to multiple recipients, it is possible to create individual draft orders manually in Shopify admin — this bypasses the automated flow but is labor-intensive.
Third-party gift card apps (e.g., Govalo)
Third-party gift card apps are identified by Zest via the product type field in Shopify. If the product type contains the phrase "gift card," the multi-recipient option will be blocked. If your gift card app uses a different product type that doesn't include those words, its products may not be detected, which could allow customers into multi-recipient checkout when they shouldn't be.
Subscription-to-one-time toggle behavior
If a product page allows customers to toggle between a one-time purchase and a subscription, the multi-recipient button should respond to that change — but behavior may vary depending on which subscription app you use. Test this interaction in your environment before launching.
Automated cart rules
Audit any automations that add products to the cart. If a digital product is automatically added (such as a free gift card after a purchase threshold), it will disable the multi-recipient button for that cart session. You may need to adjust your automation rules to avoid this conflict, or add messaging to help customers understand why multi-recipient checkout is unavailable.
