Magento 1.xx can easily make a coupon for specific SKU, why the SKU disappear on Magento 2.xx

3 Answers 3


Set Attribute property: Store->Attribute(Product)->SKU->storefront properties :

enter image description here

This will allow your attribute to be in list of Cart Rule -> condition.(above answer i mentioned.)


Here is the thing you want. Magento 2 also provide to generate coupon for speciafic SKU

enter image description here

  • 2
    For some reason mine does not have the SKU for choosing. Oct 14, 2016 at 17:05
  • @Lightsdepot that's because you need to allow SKU rules. You can do that in Stores > Attributes > Product. Search there for SKU, open it, click on "Storefront Properties" tab and set "Use for Promo Rule Conditions" to "Yes". For more info see: docs.magento.com/m2/ce/user_guide/marketing/…
    – Mateusz
    Mar 25, 2020 at 18:55

There is an option in magento 2 as well to configure coupon code for a specific Sku please refer the below screen .


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.