qonversion-ios-sdk icon indicating copy to clipboard operation
qonversion-ios-sdk copied to clipboard

Wrong result checkTrialIntroEligibility

Open nmalevich opened this issue 8 months ago • 2 comments

I use this method for detecting trial status try? await Qonversion.shared().checkTrialIntroEligibility(productIds)

I have two auto-renewable subscriptions in my subscription group. The first one has trial, the seconds one doesn't have

  1. Install app
  2. Method returns that first subs status is intro eligible, second status is non intro product
  3. Purchase second subs and cancel it
  4. Wait for cancelling subs and launch app
  5. Method returns that first subs status is intro ineligible, second status is non intro product

nmalevich avatar Aug 14 '25 13:08 nmalevich

Hello, @nmalevich . The eligibility for the intro is checked based on the existence of any subscription within this subscription group. If there is at least one subscription, the user is considered unavailable for the intro offer.

suriksarkisyan avatar Aug 14 '25 15:08 suriksarkisyan

Hello @suriksarkisyan But this behavior isn't native, after cancelling subs without trial in native purchase StoreKit sheet I see trial offer

nmalevich avatar Aug 15 '25 08:08 nmalevich

Any updates?

nmalevich avatar Dec 12 '25 07:12 nmalevich