Skip to main content

I am trying to get my brain around how custom offer codes are supposed to work and I just had a friend test one in my production app and everything worked (I think) but Revenuecat shows the offer used as a 1 week trial when the offer code was a 1 year trial. Here’s the scenario: 

  • I’m using paywalls and I have a $29.99 annual subscription with a 1 week free trial
  • Everything about the paywall has been tested in prod and works great
  • I created a custom offer code in App Store Connect for my early users to get a free year of the app.
  • I am only using this code via the App Store link. User gets a link and goes through the App Store redemption process.
  • A friend of mine tested this process and it seemed to work for him. His subscription in settings shows that he has the 1 year free trial.

The problem is, when he signed up, Revenuecat shows his subscription as the standard 1 week trial not a 1 year trial. I maybe be misunderstanding how this should work on the Revenuecat side but is this expected? Seems like Revenuecat should show that he has the 1 year trial. 

Hey ​@Don, could you open a support ticket in our dashboard (settings → contact us), referencing the user ID? We’ll take a closer look on our end to see what the App Store is reporting. 

Thanks!


Reply