How can I integrate in-app purchases without having to create a user account?

Hello FlutterFlow community! ๐Ÿ‘‹

When I browse the App Store and download games or other types of App, there are often In-App purchases (remove ads, buy corners, a subscription, etc.).

So naturally, I imagined an App with features that could be added with purchases, you get the idea.

Except that when I looked up "How to add integrated purchases", I saw that Firebase and authentication had to be integrated....

That's weird, because I remember making in-app purchases but never creating an account.

So I checked, and indeed, on a lot of apps, I don't need to create an account on the app, I'm already logged in using my Apple account: (see image)

So my question is this: How can we ensure that the user doesn't need to log in and can still make In-App Purchases?

(Please don't tell me it's not possible, if others have done it, why can't we?)

Thank you very much for your reply! Have a nice day ๐Ÿ˜€

2
3 replies