Terminology
Shopify discount code field
We refer to the following field, available at checkout, with the term Shopify discount code field:
Discount Ninja promotion code field
We refer to the following field, available in the cart, with the term Discount Ninja promotion code field:
Differences
| Shopify discount code field | Discount Ninja Promo Code Field |
Location | Available on the checkout form (step after cart) | Available on the cart form (step before checkout) |
Managed by | Shopify | Discount Ninja |
Accepts Shopify discount codes | Yes | Yes |
Accepts Discount Ninja promo codes | No | Yes |
Can apply multiple offers | No | Yes |
Must be added to your theme | No | Yes |
How do I add the Discount Ninja Promo Code Field?
The Discount Ninja promotion code field can be added:
To the cart using an App block
To the drawer cart using a theme edit (code)
More information is available here.
Redeeming Shopify discount codes in the cart
To redeem Shopify discount codes in the cart:
Add the Promo Code Field to your theme first, see this section.
Optionally, configure the style and behavior of the Promo Code Field in the app (Settings > Building blocks > Cart promotion code field). See this article.
Supported Shopify discount codes
Discount Ninja's cart promotion code field supports all types of Shopify discount codes. That is to say:
Percentage discount codes (product and order)
Fixed amount discount codes (product and order)
Free shipping discount code
BOGO discount codes
How does it work?
Discount Ninja looks up discount codes and understands how to apply those discount codes to the cart. The discount is visible to the customer in the cart and applied (if applicable) to the correct products and collections. The app also ensures the codes are passed on to the checkout and automatically applied at checkout.
Merchandizing widgets
You can optionally take advantage of Discount Ninja's merchandizing widgets when a Shopify discount code is redeemed in the cart. This article explains how to set this up.