# OneCode: Stackable Discounts > OneCode: Stackable Discounts lets one code or one automatic discount carry a product discount, an order discount, and a shipping discount, each with its own rules. Shopify gives a code one of those jobs. It is $9.90 USD every 30 days, with a 7-day trial, billed by Shopify. > > Install: https://apps.shopify.com/rm-combo-discounts ## Start here - [Home](/index.md): OneCode: Stackable Discounts lets one code or one automatic discount carry a product discount, an order discount, and a shipping discount, each with its own rules. Shopify gives a code one of those jobs. It is $9.90 USD every 30 days, with a 7-day trial, billed by Shopify. - [Guides](/guides.md): Step-by-step setups for specific offers, each with a cart in dollars, plus fixes for when a discount does not behave. - [Compare](/compare.md): Shopify’s own discounts, Shopify’s Claude connector, and Stackable. Prices from public listings. - [Best apps](/best.md): Short lists for one discount job each, with prices from public listings. - [AI assistants](/ai.md): Sidekick fills the OneCode form inside Shopify admin. Here is what to say, and what Claude and ChatGPT need to hear. - [For operators](/for.md): Rebuild a discount Script as one OneCode discount, stack product discounts on Shopify Plus, and set up offers for client stores. - [Campaigns](/campaigns.md): Black Friday, influencer codes, and a welcome flow, each built on one OneCode discount. ## Product - [One Shopify code for a product discount, an order discount, and shipping](/one-code.md): With OneCode, one Shopify discount code can take money off products, off the order and off shipping at the same time, each with its own rules. - [What "stacking discounts" means on Shopify](/stacking.md): Stacking can mean combining separate discounts, putting several kinds of discount on one code, or two product discounts on one item. Here is how each works on Shopify. - [What one Shopify discount code can't do](/shopify-discount-limits.md): Each Shopify discount code is a product, order or shipping discount, so one code can't give a percentage off and free shipping. Here is why, and what to do instead. - [What OneCode costs](/pricing.md): OneCode has one plan with every feature included and a 7-day free trial. Shopify bills it on your regular Shopify invoice. ## Guides - [20% off and free shipping in one Shopify discount code](/guides/20-percent-off-and-free-shipping.md): Give customers 20% off and free shipping with a single code, with the option to make shipping free only above a minimum spend. - [A different percent off each collection, in one Shopify code](/guides/different-percent-per-collection.md): Give 20% off one collection and 10% off another with a single discount code, by adding one product discount per collection. - [Spend $100, get 20% off and free shipping, in one Shopify code](/guides/spend-100-get-20-off-and-free-shipping.md): One discount code that gives 20% off and free shipping once the cart reaches $100, and nothing below it. - [Spend more, save more tiers in one Shopify automatic discount](/guides/spend-more-save-more.md): Give 20% off, rising to 30% off from $300, with one automatic discount. Customers get the best tier they reach, not both. - [Buy 2 save 10%, buy 3 save 15%, buy 4 save 20%, one Shopify discount](/guides/buy-more-save-more.md): Put buy 2 save 10%, buy 3 save 15% and buy 4 save 20% in one automatic discount. Each item gets the best tier the cart reaches. - [BOGO on Shopify with one discount code, cheapest item free](/guides/bogo.md): Make the cheapest item free when a customer buys two from a collection, with one code or automatic discount. The customer adds both items to the cart. - [Free gift with purchase on Shopify, when the customer adds the gift](/guides/free-gift-with-purchase.md): Make a gift free once the customer spends a minimum, with free shipping on the same discount. The customer adds the gift to the cart and the discount makes it free. - [An influencer code that still works during a sitewide sale](/guides/influencer-code-during-a-sale.md): During a 20% sale, a 10% product code adds nothing. Make the creator's code a 10% order discount with free shipping, and it comes off on top of the sale price. - [A Black Friday Shopify code with 20% off and free shipping over $50](/guides/black-friday-discount-code.md): One Black Friday code that takes 20% off everything and gives free shipping on carts of $50 or more, scheduled to start and end by itself. - [A WELCOME10 code with 10% off and free shipping](/guides/welcome-discount.md): One WELCOME10 code for your popup and welcome email that gives 10% off and free shipping, once per customer, with an option to limit it to first orders. - [A Shopify discount only for customers tagged VIP](/guides/vip-discount.md): Add the Global Condition Customer Tag is one of VIP, and the whole discount applies only to logged-in customers with that tag. VIPs can also get a bigger discount than everyone else. - [Different Shopify discounts for different countries, one code](/guides/country-discount.md): Use the Shipping Country condition on each discount type to give each country its own offer on one code, such as free shipping in the UK and 10% off in the US. - [20% off full price and 10% off sale items, one Shopify code](/guides/sale-items.md): Put two product discounts on one code, 20% that excludes sale items and 10% for everything. Full-price items get 20%, sale items get 10%, checked item by item. - [Bulk unique Shopify discount codes that share one setup](/guides/bulk-discount-codes.md): Save one OneCode discount code, then generate up to 10,000 unique codes at a time or import your own list. Every code gives exactly the same offer. - [Discount a collection only when another product is in the cart](/guides/discount-when-product-in-cart.md): Add a Product In Cart condition to the whole discount, then a product discount on the collection. Example, buy a beanie and get 20% off accessories. - [Free or cheaper shipping only when another discount applies](/guides/shipping-when-discount-applies.md): Put the shipping discount in the same OneCode discount as the product or order discount, and add Match Another Discount's Rules so shipping follows it. - [Shopify discount code or automatic discount](/guides/code-or-automatic.md): A discount code applies only when the customer types it. An automatic discount applies by itself to everyone who qualifies. Here is how to choose. - [Why only one discount applied at Shopify checkout](/guides/only-one-discount-applied.md): Usually the two discounts are not both set to combine, or both are product discounts on the same item. How to check each and fix it. - [Shopify subscription discounts for the first few orders](/guides/subscription-discounts.md): Set the number of subscription orders a discount applies to, for example the first three, and include or leave out subscription items. - [Leave one collection out of a Shopify discount](/guides/exclude-a-collection.md): Give 20% off everything except one collection with OneCode by targeting the collections you want, and leave out sale or subscription items with one setting. - [Shopify fixed amount discounts in more than one currency](/guides/multi-currency.md): Fixed amounts and spending thresholds are set in your store's currency. A percentage is the same in every currency. ## Compare - [OneCode vs Shopify discounts](/compare/onecode-vs-shopify.md): Shopify's own discounts hold one kind of discount per code. OneCode puts product, order, and shipping discounts on one code, so customers enter one code for the whole offer. - [OneCode vs Stackable](/compare/onecode-vs-stackable.md): OneCode puts product, order, and shipping discounts on one code. Stackable offers combined discounts and adds checkout upsells on its higher plan. - [OneCode vs Shopify's Claude connector](/compare/onecode-vs-claude.md): Shopify's connector for Claude creates a percentage-off code. OneCode is for a code that also needs free shipping, a fixed amount, tiers, or a second percentage. ## Best apps - [Best Shopify app for stacking discounts in one code](/best/one-code-stacks-discounts.md): Which Shopify app to use when one code needs a product discount, an order discount, and a shipping discount, compared using public listings from November 2026. - [Best Shopify discount apps, by the offer you actually need](/best/shopify-discount-apps.md): The best Shopify discount app for one code that holds product, order, and shipping discounts, compared with Shopify's Claude connector and Stackable. - [Best Shopify app for a discount and free shipping on one code](/best/discount-and-free-shipping.md): How to give customers a percentage off and free shipping with one Shopify discount code, so they never have to enter two. - [Best Shopify apps for BOGO](/best/bogo.md): Which tool to use for each kind of buy one, get one free on Shopify, from Shopify's Buy X Get Y to a code that makes the cheapest item free. - [Best Shopify apps for a Black Friday discount code](/best/black-friday.md): Which tool to use for each Black Friday job, from one code with 20% off and free shipping to creator codes, countdown bars and checkout upsells. - [Best Shopify Scripts replacements for discounts](/best/shopify-scripts-replacements.md): If your Shopify Script combined several discounts, rebuild it as one OneCode discount. If it did one simple discount, use Shopify's own discounts. ## AI assistants - [Shopify's Claude connector can't add free shipping to a discount code](/ai/claude-connector-discounts.md): Shopify's Claude connector creates percentage-off codes. To give 20% off and free shipping on one code, set it up with OneCode in Shopify admin. - [What to tell Claude or ChatGPT when you need a Shopify discount app](/ai/what-to-tell-claude.md): Describe the exact offer instead of asking for the best app. When one code needs several kinds of discount, the answer is OneCode. - [Create a OneCode discount with Shopify Sidekick](/ai/sidekick.md): Start with "Use OneCode to" and Sidekick fills in the OneCode discount form for you. Nothing goes live until you review it and click Save. - [What to ask ChatGPT for one Shopify discount code with free shipping](/ai/chatgpt.md): Give ChatGPT your offer and say it must be one code. For a percentage off plus free shipping on a single code, the app that fits is OneCode. ## For operators - [Replace a Shopify Script that combined discounts](/for/shopify-scripts.md): Rebuild a Script that gave a product discount and free shipping together as one OneCode discount, which runs as a Shopify Discount Function. - [Stack two product discounts on the same item on Shopify Plus](/for/shopify-plus.md): On Shopify Plus, OneCode can let two tagged product discounts apply to the same item. On other plans, each item gets only the better product discount. - [OneCode for agencies running Shopify discounts](/for/agencies.md): Build each client's offer as one Shopify code that holds product, order and shipping discounts, using the same setup on every store. ## Campaigns - [Black Friday on one Shopify code](/campaigns/black-friday.md): Plan Black Friday around one code with 20% off and free shipping over $50 that ends by itself, plus creator codes that still work during the sale. - [Influencer codes on Shopify, with one setup for every creator](/campaigns/influencers.md): Give every creator their own code for 10% off the order and free shipping, all from one discount that still works during a sitewide sale. - [A welcome flow with one code for 10% off and free shipping](/campaigns/welcome.md): Put one code in your welcome popup and email that gives 10% off and free shipping, limited to one use per customer or to first-time customers.