Skip to main content

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.

Discounts settings page with discount code modes and volume discount options

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

Order summary showing a discount code applied with line-level discount breakdown in multi-recipient checkout

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.

Volume discount tier configuration with recipient count and order value thresholds

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.

Start with an achievable threshold

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.

B2B login timing matters

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