Adding multiple discount codes to Shopify Checkout Link

Topic summary

Users are attempting to add multiple discount codes to Shopify checkout URLs using cart permalinks but encountering inconsistent behavior. While Shopify’s documentation suggests separating codes with commas (e.g., ?discount=CODE1,CODE2), this method works unreliably.

Key Issues:

  • Only one discount code applies when multiple are added to the URL
  • Manually adding codes to the URL after page load works, but not when included in the initial link
  • The problem affects combinations of product and shipping discounts

Attempted Solutions:

  • Comma separation: ?discount=CODE1,CODE2 (inconsistent results)
  • Ampersand repetition: &discount=CODE1&discount=CODE2 (mixed success)
  • One user suggests checking discount combination settings in Shopify Admin (includes screenshot showing combination options)
  • Another mentions using the checkout API endpoint as a workaround

Current Status:
The issue remains unresolved through native Shopify functionality. A third-party app called ZipLinks was mentioned as successfully handling multiple discount codes in cart links, with at least one user confirming it works for their use case.

Summarized with AI on October 29. AI used: claude-sonnet-4-5-20250929.

super frustrating you can’t just enable a shipping discount within a product/order discount. seems like it should be an option.

1 Like