Discussions
Swift - How to restore a specific purchase
Hello,
I tried to restore a specific purchase but without sucess..
In the doc, on this link https://documentation.qonversion.io/docs/making-purchases
We can see :
Qonversion.restore { [weak self] (permissions, error) in
if let error = error {
// Handle error
}
if let permission: Qonversion.Permission = permissions["plus"], permission.isActive {
// Restored and permission is active
}
}
My question is how can we restore a purchase with it's permission id or something like this?
Thank you in advance,
Best regards.
Posted by Chris Rln 8 months ago
Bug report about Setting - Stores.
I have two products. When I set up the Store (https://dash.qonversion.io/project/stores), the settings of Product B will accidentally replace the settings of Product A.
In addition, I suggest that https://dash.qonversion.io/project/stores add a parameter of?q=A, so that different URLs can access different products and it is not easy to make mistakes.
Posted by sky 9 months ago
Please explain how to purchase consumable products? thank you.
I did not find the documentation for purchasing consumable products here (https://documentation.qonversion.io/docs/non-subscription-purchases).
I would like to know how to confirm the one-time consumption. After all, this consumable product can be purchased repeatedly. It seems wrong to use Permission.
Please explain how to purchase consumable products? thank you.
Posted by sky 11 months ago
Qonversion.purchase returns with .canceled state in iOS SDK
Hi, I've recently integrated Qonversion iOS SDK. But we have a couple of issues with iOS Sandbox testing.
After Qonversion.purchase("productId") request made it immediately returns .cancelled state.
But after (maybe ~5s) it shows ios purchase dialog.
Could you suggest some solutions?
Posted by Alex Nykytenko about 1 year ago
Is is possible to grant a permission directly from Qonversion?
Sometimes it comes up that our customer service department wants to grant access to someone for some amount of time, is that possible?
Posted by Matt Sanford about 1 year ago
Subscription event Notifications
Can I get the notification using webhooks when my trial period is expired (Flutter Application)? What are the available notification events ? Can I test the notifications in Sandbox environment.
Posted by Sravanthi about 1 year ago
Automation: In app-Messages
Do we have "Automation: automated push notifications and no-code in-app messages" in flutter. Can I use Automated push notifications in flutter application?
Posted by Sravanthi Akula about 1 year ago
Restore in-app purchases for different app accounts
I’m implementing in-app purchases (non-consumable) to my iOS app, and I’m stuck with restore purchases. When a user registers in my app, I create a user account (A) on my server. After the user buys an in-app purchase, I need to tie the account and iIAP (A+IAP). The question is - what if the user creates a new user account (A1) and restores the IAP? Will it unlock premium content for another user? (A1+IAP). If yes, how to fix that?
Posted by Saad about 1 year ago
Server-side receipt validation for ios in-app purchases
I use a client-side receipt validation for my app and want to move to the server-side receipt validation to check permissions and provide access to my premium content from the server. What is the best way to do that?
Posted by tony kopaila about 1 year ago
The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console
Hey Guys,
i was trying to deploy my app from an external service called Codemagic. I'm a developer and trying out some stuff. My current problem is that i have two apps in the playconsole. And to use the API i have to link it to one project. But how can I give API access to my second app. I'm trying now for days and still can't fix this problem. It always tells me that my projectId is not linked.
😭
i've seen there are more people facing this problem. but these solution don't describe how to link TWO projects
Posted by Eduard Reimer about 1 year ago