Skip to main content

FAQ: Bulk Order Types, Limits & Cancellations on Shopify

Answers about order plan limits, calculated vs. $0 recipient orders, multi-product sends, cancellations, regeneration, and inventory management.

What counts as an "order" for my plan limit?

Each recipient in a Send creates one recipient order. A Send with 100 recipients generates 100 orders against your plan's limit. The aggregate (gifter) order does not count. The number of Sends you create doesn't matter: only recipient orders count toward your plan.

What's the difference between calculated and $0 recipient orders?

This is a per-Send-preset setting that controls how much financial detail appears on each recipient order.

Calculated recipient orders: Line items show actual product prices, tax, and shipping for that recipient. More detail per order, but you need to filter reports carefully to avoid counting revenue on both the aggregate and recipient orders. Best when you need per-order tax breakdowns or when recipients need to see pricing.

$0 recipient orders: Line items show $0. All revenue lives on the aggregate order. Simpler for reporting, but individual recipient orders don't show pricing details. Best for marketing sends, promotional items, or internal employee gifts where recipients shouldn't see costs.

For details on configuring this, see Send Types and Settings.

Can I send different products to different recipients in the same Send?

Yes. Include product columns (SKU, product name, or product ID) in your spreadsheet, and each row can specify a different product. You can also include multiple product columns for recipients who should receive more than one item, and use quantity columns to set different quantities per row or per product. See Formatting Your Upload File for column formatting details.

What happens if I cancel a recipient order?

Cancelling a recipient order does not automatically refund the gifter. It's a two-step process: cancel the recipient order in Shopify, then issue a partial refund on the aggregate (gifter) order for the corresponding amount. See Cancelling and Refunding Orders for the full process.

Can I regenerate orders if something goes wrong?

Yes. You can delete all orders from a Send and regenerate them from scratch. This permanently deletes both the recipient orders and the aggregate order, then recreates everything. Individual failed orders can also be retried without deleting everything. Note that if you delete all records, you'll also need to start a new Send from scratch to generate orders again. See Deleting and Regenerating Orders.

What happens if order generation fails for some recipients?

Failed orders appear on the Send summary page with error details. You can retry them individually or in bulk. Common causes include address validation issues, inventory problems, or Shopify API rate limits on very large Sends. See What Happens After You Generate Orders.

How do I handle inventory when running multiple Sends at once?

Shopify's inventory count doesn't reflect orders in Sends that haven't been generated yet. If you have multiple open Sends using the same products, you could oversell. On Pro and Enterprise plans, inventory shortage alerts show committed inventory across all open Sends so you can catch conflicts before generating. See Inventory Alerts.