<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Automated Promotions with no discount — &quot;Not for Sale&quot; workaround and purchase count tracking]]></title><description><![CDATA[<p dir="auto">Hi BrainCloud team,</p>
<p dir="auto">We're implementing Automated Promotions to gate specific products behind user segments and time windows — but without any price discount. The goal is simply to make a product available (at its regular App Store price) for a limited time to eligible users, not to offer it at a reduced price.</p>
<p dir="auto">The console constraint we ran into:</p>
<p dir="auto">When setting up a Cash Product in an Automated Promotion, the dashboard enforces that the promotional price must differ from the default price. Since we don't intend to offer a discount, we can't configure a valid second price tier.</p>
<p dir="auto">Our current workaround:</p>
<p dir="auto">We set the promotional price to "Not for Sale" (priceId: -2). This lets us pass validation and receive the itemId in the GetEligiblePromotions response, which we use to look up the product. The actual purchase goes through the App Store at the product's standard list price — our client ignores the priceId and referencePrice entirely.</p>
<p dir="auto">Our question:</p>
<p dir="auto">With this "Not for Sale" workaround, does the Promotion's purchased counter increment correctly when a successful IAP purchase is verified via verifyPurchase?</p>
<p dir="auto">We're relying on purchased &gt;= maxPurchases to prevent the promotion from re-appearing after a user has already bought the product. If the counter doesn't increment in this setup, we need to handle purchase tracking ourselves.</p>
<p dir="auto">Feature request:</p>
<p dir="auto">Is there a plan to support promotions that sell products at their default/list price without requiring a discounted price tier? For use cases like timed exclusives or segment-gated access (rather than sales), this would remove the need for workarounds.</p>
<p dir="auto">Thanks in advance!</p>
]]></description><link>https://forums.getbraincloud.com/topic/349/automated-promotions-with-no-discount-not-for-sale-workaround-and-purchase-count-tracking</link><generator>RSS for Node</generator><lastBuildDate>Fri, 08 May 2026 13:10:00 GMT</lastBuildDate><atom:link href="https://forums.getbraincloud.com/topic/349.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 08 May 2026 00:34:25 GMT</pubDate><ttl>60</ttl></channel></rss>