getCheapestFirstCycleOffer
Returns the offer that costs the user least for their first billing cycle — a free trial beats an introductory price, which beats full price.
This is the "cheapest way in" for an acquisition-focused paywall, and is deliberately different from getBestValueOffer, which optimizes long-run cost.
Return
The offer with the lowest first-cycle price, or null when the product has no offers.
Since
4.4.0
Parameters
productId
Subscription product id.