DiscountCodeNode
Requires Apps must have access scope.
The object enables you to manage code discounts that are applied when customers enter a code at checkout. For example, you can offer discounts where customers have to enter a code to redeem an amount off discount on products, variants, or collections in a store. Or, you can offer discounts where customers have to enter a code to get free shipping. Merchants can create and share discount codes individually with customers.
Learn more about working with Shopify's discount model, including related queries, mutations, limitations, and considerations.
Anchor to Fields and connectionsFields and connections
- Anchor to codeDiscountcode•
Discount DiscountCode! non-null The underlying code discount object.
- Anchor to eventsevents•Event
Connection! non-null The paginated list of events associated with the host subject.
- •ID!non-null
A globally-unique ID.
- Anchor to metafieldmetafield•
A custom field, including its
namespace
andkey
, that's associated with a Shopify resource for the purposes of adding and storing additional information.- Anchor to metafieldsmetafields•Metafield
Connection! non-null A list of custom fields that a merchant associates with a Shopify resource.
Map
Fields and connections with this object
- DiscountCodeNodeConnection.nodes
- DiscountCodeNodeEdge.node
- DiscountRedeemCodeBulkCreation.discountCode
Possible type in
Anchor to QueriesQueries
- •query
Returns a code discount resource by ID.
- •query
Returns a code discount identified by its discount code.
- •query
Returns a list of code-based discounts.
DiscountCodeNode Queries
Anchor to MutationsMutations
- •mutation
Activates a code discount.
- •mutation
Creates an amount off discount that's applied on a cart and at checkout when a customer enters a code. Amount off discounts can be a percentage off or a fixed amount off.
- •mutation
Updates an amount off discount that's applied on a cart and at checkout when a customer enters a code. Amount off discounts can be a percentage off or a fixed amount off.
- •mutation
Creates a buy X get Y discount (BXGY) that's applied on a cart and at checkout when a customer enters a code.
- •mutation
Updates a buy X get Y discount (BXGY) that's applied on a cart and at checkout when a customer enters a code.
- •mutation
Deactivates a code discount.
- •mutation
Creates an free shipping discount that's applied on a cart and at checkout when a customer enters a code.
- •mutation
Updates a free shipping discount that's applied on a cart and at checkout when a customer enters a code.
Note