When building a "bundle-based" qualification criteria you may notice that there are now two processing functions for bundles. They are distinct and are designed for different use cases as spelled out below.
1. "Target price for a bundle"
2. "Target price for a bundle (Advanced)"
In the original function, each bundle on the receipt was not considered individually for discounting. The total amount of all qualifying bundles was compared to the total target amount of the Qualification Criteria. For example, if multiple qualifying bundles were present on a receipt, but the sum total of the qualifying bundles did not reach the target amount on the receipt, a customer would not get a discount.
The new processing function evaluates each bundle individually for discounting. Qualifying Menu Items from each Line Item Selector on the Qualification Criteria can now be sorted based on max/min price for bundle price evaluation and discount.
In an effort to supply information as quickly as possible, this article has been published prior to a formal technical review, and is subject to factual, grammatical, and various structural errors. Data may be incomplete, misordered, or incorrect.
This additional disclaimer will be removed upon formal review of this article. The standard Punchh Inc. KB Disclaimer still applies, and can be found at: https://support.punchh.com/hc/en-us/articles/360040100273-Punchh-Inc-Knowledge-Base-Disclaimer
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)