Discounts in Multi-Recipient Checkout: Codes, Volume Tiers & Automatic Discounts
Configure discount codes, volume discounts, and Shopify automatic discounts in multi-recipient checkout. Per-recipient and order-level code modes, tiered volume pricing, B2B catalog pricing, and discount stacking.
The Discounts tab in your multi-recipient checkout settings controls how discount codes and volume discounts work during checkout. You'll find it in the left navigation of your checkout settings page.

Discount Codes
Discount codes let shoppers apply a Shopify discount code during checkout. Three modes are available:
- Disabled: Shoppers cannot enter discount codes. This is the default.
- Applied per recipient: The discount code field appears on the checkout page. The code is validated and applied to each recipient's order individually, respecting any product or collection restrictions on the code. This is the right choice when you want fine-grained control over which recipients qualify for the discount.
- Applied to the entire order: The code is entered on Shopify's payment page after the shopper leaves the multi-recipient form. The discount applies to the aggregate invoice.
How Discounts Display

Discounts are shown clearly on the order summary during checkout: product discounts appear on the product line and shipping discounts appear on the shipping line. On the generated orders, line item discounts use the appliedDiscount property per line item rather than aggregating into a single order-level discount.
Throttling
Discount code validation includes throttling to prevent abuse. If a shopper submits codes too rapidly (for example, brute-forcing valid codes), the checkout temporarily limits validation attempts.
Volume Discounts
Volume discounts encourage larger orders by offering automatic discounts that trigger as shoppers add recipients or increase their order value. These are Send To Many's built-in volume pricing system, separate from Shopify discount codes.

Discount Types
Two discount types are available for volume tiers:
- Percentage off: Discount a percentage of the total order value (e.g., 10% off when sending to 5+ people).
- Dollar amount off: Subtract a fixed amount from the total.
How Tiers Work
Each tier is triggered by one of two conditions:
- Recipient count: The discount applies when the shopper adds a certain number of recipients (e.g., 5 or more).
- Order value: The discount applies when the order total reaches a dollar threshold.
Stack multiple tiers to reward progressively larger orders. For example: 10% off at 5 recipients, 15% off at 10, 25% off at 20. Click + Add tier to add additional discount levels.
Most shoppers already send to 2-3 people. A 5-recipient threshold is reachable and meaningful. Escalate the reward at each tier so it feels like a significant jump (e.g., 10%, 15%, 25%).
Upsell Messages
Control when and how shoppers see discount information during checkout:
- Show progress message: Choose when the message is visible: Always, When within % of next tier (shows the message only when the shopper is within a configurable percentage of reaching the next discount tier), or Never.
- Upsell message displayed to shoppers: Customize the message text. Use
{remaining}as a placeholder for the number of recipients still needed to reach the next tier.
The message updates dynamically as shoppers add or remove recipients, showing what they've unlocked and how close they are to the next tier.
Stacking with Discount Codes
The Volume discount stacking setting controls whether volume discounts can combine with Shopify discount codes. When enabled (the default), both apply. When disabled, if a shopper adds a discount code to the checkout, the volume discounts are removed.
Shopify Automatic Discounts
Shopify's automatic discounts (like "Buy X Get Y" or "Free shipping over $X") apply automatically regardless of your discount code settings. These are discounts you've set up in Shopify Admin → Discounts with an automatic trigger.
Automatic discounts apply at the Shopify checkout page after the shopper leaves the multi-recipient form. They apply to the aggregate order total, which includes products, shipping, and tax across all recipients. The discount is not broken out or distributed across individual recipient orders.
B2B Catalog Pricing
If you use Shopify's B2B features with company-specific catalog pricing, that pricing is applied as each recipient order is calculated, as long as the B2B customer is logged in on the multi-recipient checkout page. The checkout reads the customer's company and location to pull the correct catalog prices for every recipient.
Catalog pricing is applied based on the customer's session when the multi-recipient checkout page loads. If a B2B customer logs in later during the Shopify checkout step (after leaving the multi-recipient page), their catalog pricing may not be reflected. Make sure B2B customers log in before they start adding recipients.
For more on B2B setup and configuration, see Shopify B2B and Send To Many.
Next Steps
- Core settings: Order processing, recipient fields, and shipping options
- Additional settings: Form fields, shipping rate filters, and advanced options
- How checkout works: End-to-end overview of the checkout flow