Fovea.Billing

The In-App-Purchase Backend Solution for Cordova Developers

iOS Introductory Prices

When doing a receipt validation, Fovea’s response will contain an ineligible_for_introprice array, which is parsed by the cordova plugin to fill product.ineligibleForIntroPrice for all ineligible products. See the plugin documentation about ineligibleForIntroPrice here: https://github.com/j3k0/cordova-plugin-purchase/blob/master/doc/api.md

For this to work, you need to make sure your app validates the application receipt. It’s only after application receipt validation that the eligibility information will be made available.

When making use of introductory offers, it’s also recommended to call store.update() when entering your In-App Purchase screen. This ensures that you’re retrieving the most up-to-date information.