Skip to main content
Question

IOS IAP promo codes are not working in Production app


Forum|alt.badge.img

IOS IAP promo codes are not working in Production app but the RC dashboard is recording each redemption as actual purchases, given that the user gets a prompt for purchasing the product each time they try to redeem the code. strangely I tried to test it out one time but I uninstalled the app and installed it through the redemption process and it worked, just for that one time and then it stopped working again. 

This post has been closed for comments

4 replies

kaitlin
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 365 replies
  • October 11, 2024

Hi @mohaned-9adad7,

This is expected with iOS promo codes - due to limitations with how Apple reports the use of these codes in the receipts, we’re unable to reflect purchases made as anything besides a regular purchase. This does mean that the revenue will be inaccurate: https://www.revenuecat.com/docs/subscription-guidance/subscription-offers/ios-subscription-offers


Forum|alt.badge.img

Hi @kaitlin ,

Thank you for your response, but at this stage we wouldn’t mind inaccurate data. The issue is that promo codes don’t even work, 8 out of 10 times the user redeems a code and they still get prompted with the payment gateway pop up. 

Is there any alternatives to provide the IAP consumable goods to our client through a promo-code look alike or is it just impossible to offer our users free trials of our goods ? 

 


Forum|alt.badge.img
kaitlin wrote:

Hi @mohaned-9adad7,

This is expected with iOS promo codes - due to limitations with how Apple reports the use of these codes in the receipts, we’re unable to reflect purchases made as anything besides a regular purchase. This does mean that the revenue will be inaccurate: https://www.revenuecat.com/docs/subscription-guidance/subscription-offers/ios-subscription-offers

Is there a solution or an alternative for using Promo Codes with IOS for consumable digital goods or is it just impossible and a dead end for RevenueCat ?


kaitlin
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 365 replies
  • October 21, 2024

Hey @mohaned-9adad7,

One possible workaround would be to use our granted entitlements features: https://www.revenuecat.com/docs/dashboard-and-metrics/customer-history/promotionals

With this, you can grant a user free access for a period of time to an entitlement which you can attach the content that is unlocked by your consumable. This can be done either via the customer dashboard, or the REST API.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings