# Neezon > Neezon builds and supports Shopify apps for merchants, including Smarty Discounts for product, order, shipping, Combine, and Buy X Get Y discounts. ## Docs - [Smarty Discounts — Shopify discount app with bulk codes, BXGY, and Combine](https://neezon.com/apps/smarty-discounts.md): Shopify Admin app for product, order, shipping, Combine, and Buy X Get Y discounts. Automatic discounts, codes, bulk codes, and rule-based targeting; applied at checkout. - [Bulk discount codes for Shopify](https://neezon.com/docs/smarty-discounts/bulk-codes.md): Bulk codes are many different codes that share the same discount rules—useful for influencers, mailings, or one code per customer. Set Bulk codes as the discount method when you create or edit a discount (not Automatic or a single code). Generate or paste a list, export, and view codes in Shopify. - [Create a Shopify discount with Smarty](https://neezon.com/docs/smarty-discounts/create-discount.md): Step-by-step from Create discount on the Dashboard using the current editor layout: sidebar tools first, then method, titles, value, type-specific rules, strategy, eligibility, limits, combinations, dates, and test at checkout. - [Shopify bundle discount — mix & match sets on Shopify](https://neezon.com/docs/smarty-discounts/discount-types/bundle-discounts.md): In Smarty, start from Mix & match set (Create discount → Select discount type). A bundle / set discount triggers only when the cart contains a required combination of products — e.g. any 4 of Product X, or 2 shirts + 2 pants. Minimum plan Lite+. Full settings: Features; condition names: Field condit… - [Buy X Get Y on Shopify — BXGY and gift with purchase](https://neezon.com/docs/smarty-discounts/discount-types/buy-x-get-y.md): BXGY and gift-with-purchase: In Smarty, start from Buy X get Y, Gift with purchase. It covers buy quantity or spend → get a reward and gift-with-purchase programs with tiers. Tier limits: **[Plans](../plans)**. See Features (BXGY section), and Templates. - [Combine discount — product, order & shipping savings in one promotion](https://neezon.com/docs/smarty-discounts/discount-types/combine-discounts.md): In Smarty, Combine discount merges line-item savings, cart-wide reductions, and optional shipping concessions under one Shopify discount and one shared eligibility block. Tabs hold each slice; Purchase type stays global. - [Shopify discount code rejection — block codes with cart rules](https://neezon.com/docs/smarty-discounts/discount-types/discount-code-rejection.md): In Smarty, start from Discount code rejection (Create discount → Select discount type). It prevents selected discount codes from applying when cart and checkout conditions match, and shows a custom checkout message. Billing/tier limits: **[Plans](../plans)**. Same condition names as other types: Fie… - [Pick a Shopify discount type — product, order, shipping, combine, BXGY, code rejection](https://neezon.com/docs/smarty-discounts/discount-types/index.md): Compare Amount off product, order, shipping, Combine discount, Buy X get Y, Mix & match sets, and Discount code rejection—same names as when you click Create discount in Smarty. Creating your first discount? Start with Create a discount. Know your sale but not the type? Use Match your sale. When you… - [Shopify order discounts — money off the whole cart](https://neezon.com/docs/smarty-discounts/discount-types/order-discounts.md): Cart-wide deals: In Smarty, start from Amount off order. It reduces the order total (subtotal), within Shopify’s rules. Use it when the whole cart qualifies, not only specific products. See Features and Field conditions for settings and condition names. - [Shopify product discounts — money off specific products](https://neezon.com/docs/smarty-discounts/discount-types/product-discounts.md): In Smarty, start from Amount off product (Create discount → Select discount type). It reduces eligible line items in the cart. Use it when the deal depends on which products, collections, or tags matter—not only the whole cart total. Full settings: Features; condition names: Field conditions. - [Shopify shipping discounts — free and reduced shipping rules](https://neezon.com/docs/smarty-discounts/discount-types/shipping-discounts.md): Free or reduced shipping: In Smarty, start from Amount off shipping. It changes shipping cost (free, percent off, or fixed off) using shipping address and shipping method rules plus eligibility rules for the cart and customer. Creating shipping discounts requires at least the Lite plan. See Features… - [Edit a Shopify discount in Smarty](https://neezon.com/docs/smarty-discounts/edit-discount.md): Use this when a promotion already exists and you want to edit, turn off, delete, or copy it. Find a discount on the dashboard, save, duplicate, or use bulk activate, deactivate, and delete. - [Smarty Discounts FAQ and troubleshooting](https://neezon.com/docs/smarty-discounts/faq.md): Quick fixes when a discount does not show, the amount looks wrong, or checkout behaves differently than you expect. - [Smarty Discounts features reference](https://neezon.com/docs/smarty-discounts/features.md): Long A–Z reference (not a tutorial) for what each discount setting does: sidebar tools, methods, value types, tiers, purchase type, recurring payments, Combine, BXGY, limitations, and more. New to the app? Read How the app works and Create a discount first. - [Smarty Discounts field conditions glossary](https://neezon.com/docs/smarty-discounts/field-conditions.md): Glossary of every condition group and field in Smarty, with the same short explanations as the in-app help (Use this to…). - [How Smarty Discounts works on Shopify](https://neezon.com/docs/smarty-discounts/how-the-app-works.md): Smarty is a Shopify app. After you install it, you open it from Apps in Shopify Admin. You build discounts—product, order, shipping, Combine, codes, Buy X Get Y, and more; they run at checkout when the cart matches what you set. No code required—everything happens in Shopify Admin inside Smarty. - [Import and export discount rules in Smarty](https://neezon.com/docs/smarty-discounts/import-export-rules.md): Save a copy of your discount’s rules to your computer, or load a saved copy when you create a new discount. Works from the Smarty dashboard or the discount editor. - [Smarty Discounts documentation — Shopify discount app guides](https://neezon.com/docs/smarty-discounts/index.md): Smarty helps you run sales and promotions in your Shopify store. You choose who gets the deal and what gets cheaper; Shopify applies it at checkout when the cart matches your rules. No code required—everything runs in Shopify Admin inside the Smarty app. - [Install Smarty Discounts on Shopify](https://neezon.com/docs/smarty-discounts/install.md): Do this once before you create your first discount. Install Smarty Discounts from the Shopify App Store, open it from Admin, and optionally enable the theme app embed. - [Match your sale to a Smarty discount type](https://neezon.com/docs/smarty-discounts/match-your-sale.md): Map your promotion idea to the right Smarty type and the parts of the editor that matter most. - [Smarty Discounts plans and pricing](https://neezon.com/docs/smarty-discounts/plans.md): Free, Lite, and Pro: prices, discount types, rule access, and plan-level feature limits from the billing page. - [Smarty Discounts settings and billing](https://neezon.com/docs/smarty-discounts/settings.md): Language, display currencies, weight, test domain, theme app embed, and upgrading your plan. - [Shopify storefront, checkout, and theme setup for Smarty](https://neezon.com/docs/smarty-discounts/storefront-theme.md): Why checkout is final for prices, how the online store theme differs, and when to turn on the Smarty app embed. - [Smarty Discounts templates — Shopify promotion examples](https://neezon.com/docs/smarty-discounts/templates.md): All starter templates and the scenario each one demonstrates. Each row is a built-in starting point in the app—open a template, then change products, tags, amounts, and dates. See Use a template for how to open them in the app; Pick a discount type and Features explain types and settings. - [Tier workflow for Shopify volume discounts](https://neezon.com/docs/smarty-discounts/tier-workflow.md): Step-by-step for Product and Order discount tiers: choose tier-based vs volume-based, pick the break dimension, fill each tier, and test the result. - [Use a Smarty Discounts template](https://neezon.com/docs/smarty-discounts/use-templates.md): Smarty includes use cases—ready-made discounts you open, rename, and adjust. On the Dashboard, Browse use cases, Featured use cases, and See all use cases open the same library. Prerequisite: you should already know Create a discount so you know which fields to change. - [Smarty Discounts changelog and release notes](https://neezon.com/docs/smarty-discounts/whats-new.md): Recent Smarty Discounts releases and product updates. ## OpenAPI Specs - [openapi](https://neezon.com/api-reference/openapi.json)