Skip to content

Commit bea3278

Browse files
authored
Clean up IAP page (#1025)
* iap key * words
1 parent 98e1200 commit bea3278

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

docs/service-credentials/itunesconnect-app-specific-shared-secret/in-app-purchase-key-configuration.mdx

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,11 @@ sidebar_label: In-App Purchase Key
44
slug: in-app-purchase-key-configuration
55
excerpt: Guide on how to set up iOS in-app purchase keys.
66
hidden: false
7-
parentDoc: 649983b4c31b2e000a3c1859
87
---
98

10-
When setting up a new App Store App on RevenueCat, you will need to add an in-app purchase key. **This is a required configuration step. When using Purchases v5.x+ (i.e., StoreKit 2), transactions will fail to be recorded without this key being set**. This can result in users not accessing the purchases they are entitled to.
9+
When configuring a new App Store app in your RevenueCat project, you will need to add an in-app purchase key. **This is a required configuration step. When using Purchases v5.x+ (i.e., StoreKit 2), transactions will fail to be recorded without this key being set**. This can result in users not accessing the purchases they are entitled to.
1110

12-
Previously, adding an in-app purchase key was not required; the requirement was added because the in-app purchase key allows RevenueCat to validate purchases, provide accurate information about the country, currency, and pricing for purchases, which previously had to be estimated in some cases. In addition, the in-app purchase key is required for features like [Subscription offers](/subscription-guidance/subscription-offers/ios-subscription-offers#in-app-purchase-keys) or looking up customers by [Order ID](/dashboard-and-metrics/customer-lists#find-an-individual-customer).
13-
14-
:::warning Adding an in-app purchase key may change historic data
15-
Adding an in-app purchase key to an app with existing transactions may change historic data as we update previously estimated data with corrected data from Apple. As a result, you may see an increased number of updated transactions reported in your [Scheduled Data Exports](/integrations/scheduled-data-exports) and your historical [Charts](/dashboard-and-metrics/charts) data may also gradually update.
16-
:::
17-
18-
:::info
19-
Although App Store Connect separates "In-App Purchases" and "Subscriptions" in its interface, it's important to note that subscriptions are actually a type of In-App Purchase. The In-App Purchase Key is **required for all In-App Purchases**, whether your app offers consumables, non-consumables, subscriptions, or any combination of these.
20-
:::
11+
The key is required for all Apple App Store app configurations.
2112

2213
## Setup
2314

@@ -99,3 +90,13 @@ If it is not, it's most likely that your in-app purchase key has been revoked an
9990
#### Unable to select 'SAVE CHANGES'
10091

10192
If the 'SAVE CHANGES' button is grayed out when trying to add your in-app purchase key, double check that you've filled out all the required fields in the RevenueCat app settings page. You can check this by expanding each section.
93+
94+
## Existing apps without an in-app purchase key
95+
96+
Previously, adding an in-app purchase key was _not_ required; the requirement was added because the in-app purchase key allows RevenueCat to validate purchases, provide accurate information about the country, currency, and pricing for purchases, which previously had to be estimated in some cases.
97+
98+
In addition, the in-app purchase key is required for features like [Subscription offers](/subscription-guidance/subscription-offers/ios-subscription-offers#in-app-purchase-keys) or looking up customers by [Order ID](/dashboard-and-metrics/customer-lists#find-an-individual-customer).
99+
100+
### Historical data update
101+
102+
Please note, adding an in-app purchase key to an app with existing transactions may change historic data as we update previously estimated data with corrected data from Apple. As a result, you may see an increased number of updated transactions reported in your [Scheduled Data Exports](/integrations/scheduled-data-exports) and your historical [Charts](/dashboard-and-metrics/charts) data may also gradually update.

0 commit comments

Comments
 (0)