Skip to content

Commit 786959e

Browse files
committed
Address review comments
1 parent 777c8f9 commit 786959e

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

docs/Integrations/payments/revenuecat.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ sidebar_position: 1
1010

1111
[RevenueCat](https://www.revenuecat.com/) simplifies implementing in-app purchases and subscriptions by handling all purchase validation operations.
1212

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+
1317
<div style={{
1418
position: 'relative',
1519
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:
5357
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.
5458
3. [Create subscriptions](https://www.revenuecat.com/docs/getting-started/quickstart#%EF%B8%8F-store-setup) in the respective stores.
5559
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:
60+
<p></p>
5661
![error-while-creating-sub-in-play-console.avif](error-while-creating-sub-in-play-console.avif)
62+
5763
2. Return to FlutterFlow and navigate to **Settings & Integrations >** **In App Purchases & Subscriptions >** **RevenueCat**.
64+
5865
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+
5967
4. Now, from the toolbar menu, click **Download APK**
68+
6069
5. In the Play Console, create a [Closed testing](https://play.google.com/console/about/closed-testing/) track and create a new release.
70+
6171
6. Upload your **App Bundle** or **APK**, enter the release name, and create the release.
72+
6273
7. Open the **Subscriptions** tab again. It should let you manage subscriptions now.
6374
4. [Create Products and Entitlements in RevenueCat](https://www.revenuecat.com/docs/getting-started/quickstart#%EF%B8%8F-configure-products-and-entitlements-in-revenuecat).
6475

@@ -205,7 +216,11 @@ Using this action, you can allow users to re-activate the subscription they have
205216

206217
:::
207218

208-
![adding-restore-purchase-action.avif](adding-restore-purchase-action.avif)
219+
<figure>
220+
![adding-restore-purchase-action.avif](adding-restore-purchase-action.avif)
221+
<figcaption class="centered-caption">Adding action to restore purchase</figcaption>
222+
</figure>
223+
209224

210225
## 5. Testing
211226

sidebars.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ const sidebars: SidebarsConfig = {
7474
items: [
7575
{
7676
type: 'autogenerated',
77-
dirName: 'integrations'
77+
dirName: 'Integrations'
7878
}
7979
],
8080
}

0 commit comments

Comments
 (0)