You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/Integrations/payments/revenuecat.md
+16-1Lines changed: 16 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,10 @@ sidebar_position: 1
10
10
11
11
[RevenueCat](https://www.revenuecat.com/) simplifies implementing in-app purchases and subscriptions by handling all purchase validation operations.
12
12
13
+
:::warning[Pub.Dev package and Limitations]
14
+
The underlying package for RevenueCat does not support web. Any functionality related to in-app purchases or subscriptions managed through RevenueCat will not be available on web platforms.
15
+
:::
16
+
13
17
<div style={{
14
18
position: 'relative',
15
19
paddingBottom: 'calc(56.67989417989418% + 41px)', // Keeps the aspect ratio and additional padding
@@ -53,12 +57,19 @@ To set up the RevenueCat, follow these steps carefully:
53
57
2.[Create a project](https://www.revenuecat.com/docs/getting-started/quickstart#%EF%B8%8F-create-a-project), [add your app](https://www.revenuecat.com/docs/getting-started/quickstart#%EF%B8%8F-add-an-app--platform), and ensure that you [add service credentials](https://www.revenuecat.com/docs/getting-started/quickstart#%EF%B8%8F-service-credentials) to help RevenueCat communicate with the app stores on your behalf.
54
58
3.[Create subscriptions](https://www.revenuecat.com/docs/getting-started/quickstart#%EF%B8%8F-store-setup) in the respective stores.
55
59
1. While creating subscriptions in Google Play Console, if you see a message saying '***Your app doesn't have any in-app products yet**'* like in this picture, follow the steps below:
2. Return to FlutterFlow and navigate to **Settings & Integrations >****In App Purchases & Subscriptions >****RevenueCat**.
64
+
58
65
3. Switch on the **Enable RevenueCat**. For now, just enter any random string as your API Key (eg. `testkey`). We’ll update this later.
66
+
59
67
4. Now, from the toolbar menu, click **Download APK**
68
+
60
69
5. In the Play Console, create a [Closed testing](https://play.google.com/console/about/closed-testing/) track and create a new release.
70
+
61
71
6. Upload your **App Bundle** or **APK**, enter the release name, and create the release.
72
+
62
73
7. Open the **Subscriptions** tab again. It should let you manage subscriptions now.
63
74
4.[Create Products and Entitlements in RevenueCat](https://www.revenuecat.com/docs/getting-started/quickstart#%EF%B8%8F-configure-products-and-entitlements-in-revenuecat).
64
75
@@ -205,7 +216,11 @@ Using this action, you can allow users to re-activate the subscription they have
0 commit comments