Overview
Shopify Discount Functions now support Shopify POS, enabling seamless integration of advanced and customized discounting options across multiple sales channels. This update provides merchants and developers with greater flexibility to create unique discount strategies tailored to their specific business needs.
Key Benefits of Discount Functions on Shopify POS
- Utilize discounts based on advanced attributes, including custom metafields or customer lifetime value.
- Create complex eligibility criteria, such as “Buy A, B, and (C or D), get E for free.”
- Integrate discounts with loyalty programs, gift registries, or membership functionalities.
Omnichannel Discount Management
Previously, Shopify Discount Functions were limited to online stores. Now, discounts created with Shopify Functions can also be leveraged on POS systems, offering more omnichannel capabilities. This ensures consistency and flexibility in retail discount strategies across physical and digital storefronts.
Important Details
Limitations
- Discounts created by Shopify Functions are automatically eligible on all sales channels, including POS and Online Store.
- Discounts cannot be excluded from Shopify POS once created.
- Public apps containing Discount Functions APIs can be used by stores on any Shopify plan, while custom apps using Shopify Function APIs are exclusive to Shopify Plus plans.
Admin Configuration
- Discounts created through apps using Shopify Functions are automatically available for use in Shopify POS.
- To link discounts to smart grid tiles in POS, the discounts must be published using the Admin bulk editor in the Discounts list overview.
On-Site Flow
- For in-store staff, discounts created using Shopify Discount Functions will operate identically to native discounts on POS.
- Discount Functions can apply automatically or be triggered with a discount code.
- Discount codes and functions can also be configured as smart grid tiles.
Technical Information
- Relevant APIs include the Shopify Functions Order Discount Function API, Product Discount Function API, and Shipping Discount Function API.
- No changes have been made to the functionality of these APIs.
Reporting Details
Discounts generated through Shopify Functions are reported in the same way as native discounts. This applies to all types, including automatic, code-based, product, order, and shipping discounts.