Skip to main content

Welcome to the Adapty Community💜

This is an open space to ask any questions, share feedback, and suggest new features.
You can also vote for ideas from other community members to help us prioritize what matters most.

Got a question, feedback, or idea?

Create a post - our support team and developers are happy to help.

Adapty_v3.17.2: ERROR: Failed resolution of: Lcom/android/billingclient/api/QueryPurchaseHistoryParams;

Adapty_v3.17.2: ERROR: Failed resolution of: Lcom/android/billingclient/api/QueryPurchaseHistoryParams; An error occurs during initialization. Android Adapty 1.17.2 Unity 6000.5.9f1 In-App Purchasing 5.4.2 As far as I understand, Adapty 1.17.2 accesses the Google Play Billing API at startup, which is no longer available in Billing Library 7+ (the QueryPurchaseHistoryParams class has been removed). How to fix it?

777kyk2 months ago
1

UI Bugs on Android Paywall

Hi Adapty Support Team, I am writing to report severe UI rendering inconsistencies on Android when using the AdaptyUI KMP SDK. While the paywall displays perfectly and matches the dashboard preview on iOS, the Android implementation has major visual layout issues. Here are the specific problems we are facing on Android: Text Sizing & Shrinking Glitch (Affects All Text): None of the text elements match the dashboard preview size (this happens for all fonts across the entire paywall). More importantly, there is a visible layout glitch upon opening the paywall: all text instantly shrinks/scales down during the initial render/entrance animation and stays locked at that smaller, incorrect size. Button Corner Radius: Button radiuses do not match the preview and fail to clip the inner elements correctly compared to iOS. Environment Details: Adapty KMP SDK Version: [KMP SDK Sürümün] AdaptyUI SDK Version: [AdaptyUI KMP Sürümün] Tested Devices/OS: [Örn: Android 13/14 - Samsung S23, Pixel 7] I have attached comparison screenshots from both iOS and Android, along with a short screen recording showcasing the text shrinking animation glitch on Android. Could you please guide us on how to resolve these text rendering and layout discrepancies within the KMP setup? Best regards,

An Anonymous User3 months ago
1

missing access_level_updated webhook event

^ this is a pic from the docs at https://adapty.io/docs/event-flows why is there no access_level_updated event when the trial ends? it seems clear that the access level changes at this point. is this an oversight?

Will Tipton6 months ago
3

Does Adapty support dynamic paywall on MacOS?

I’m integrating Adapty into my app (supports both iOS + MacOS). Now I have realized that it seems the Adapty iOS SDK does not support MacOS, only iOS. Is it true? If it’s true, is there any way I can do to support MacOS? Thank you!

Hoang Trinh7 months ago
1

how to display launchUrl on top of the paywalls

I use example code as follows, the paywall is showing, when I click link event, it couldn’t invoke Browser to show url content, after view.dismiss(), it show. but I want to display url content on top of the paywall and do not dismiss paywall, How to implement it? case OpenUrlAction(url: final url): final Uri uri = Uri.parse(url); //await view.dismiss(); final selectedAction = await view.showDialog( title: 'Open URL?', content: url, primaryActionTitle: 'Cancel', secondaryActionTitle: 'OK', ); switch (selectedAction) { case AdaptyUIDialogActionType.primary: print('#Example# paywallViewDidPerformAction primaryAction'); break; case AdaptyUIDialogActionType.secondary: print('#Example# paywallViewDidPerformAction secondaryAction'); launchUrl(uri, mode: LaunchMode.inAppBrowserView); break; }

An Anonymous User7 months ago
1

Create in app store is disabled even after setting up correct access key

I have set up the adapty correctly but the create in app store button is still disabled. need your suggestions

An Anonymous User7 months ago
1

Add onboarding A/B tests for custom onboarding flows

Now you can configure A/B tests for onboarding only for no-code onboardings, but if you want to track custom onboarding - you cannot do this

An Anonymous User8 months ago
1

Adapty kmp

Subject: Issue with missing classes in Adapty KMP SDK v3.15.0-beta.0 (Maven vs Source) Hello Adapty Team, I am currently integrating the Adapty KMP SDK into my Compose Multiplatform project. I am using the following dependencies in my build.gradle.kts: io.adapty:adapty-kmp:3.15.0-beta.0 io.adapty:adapty-kmp-ui:3.15.0-beta.0 The Issue: I’ve noticed that some essential classes and observers (specifically AdaptyUIObserver, AdaptyUIView, and certain UI event listeners) are missing in the library imported via Gradle, even though they are clearly visible in the source code of the main branch I downloaded from GitHub (and also present in your example module). As seen in the attached screenshots from my IDE's External Libraries: Classes like AdaptyUIObserver cannot be resolved under com.adapty.kmp. While the source code shows a specific hierarchy, the compiled .jar from Maven seems to have different class visibility or is missing some UI components. Screenshots attached: IDE Errors showing "Unresolved reference" for AdaptyUIObserver and AdaptyUIView. A comparison of the file structure between the downloaded Source Code (where they exist) and the Gradle Dependency (where they are missing). Could you please verify if v3.15.0-beta.0 was published with all UI components accessible for KMP commonMain? Or should I be using a different package path for these specific observers in the latest beta? Looking forward to your guidance. Best regards, Hasan Tuncay

Hasan Tunçay9 months ago
1SDK

Web Paywall

Do i need to use Funnel Fox in order to build a web paywall? Can i not? Can i build my own custom paywall without Funnel Fox and use Adapty API to allow user purchase Adapty product via Stripe? P.S. i do not need a link to the web paywall guide. I need clear answer.

Vladislav Katsubo9 months ago
4Paywalls

Custom Web Paywall

Am i obligated to use Funnel Fox to build web paywall, if i want to track purchases in Adapty? Adapty's Web Paywall guide does not say anything about custom paywalls.

Vladislav Katsubo9 months ago
5Integrations

1. Paywall randomly stopped displaying allowing users to bypass it completely.

No idea what happened. Pushed no updates to apple etc.. changed nothing. One day got no subs and hundreds of downloads, knew something was up. Still trying to figure it out while costing me.

Patrick jewell9 months ago
3Paywalls

Clarification and Next Steps on Singular <> Adapty Integration

Hello Adapty Team, I hope you’re doing well. We’ve reviewed the documentation on your website regarding a Singular integration (https://adapty.io/docs/singular), but from the Singular side there is currently no active or formal integration in place. To move forward and support a working integration for shared clients, we need clarity on how this integration is intended to function, what data exchange flows are expected, and what both parties need to provide. Specifically, we understand that Singular offers two major integration flows with partners: Attribution Integration — where Singular can use tracking links and partner-provided data to attribute installs, clicks, views, etc., and send postbacks to partners for installs/events. This includes configuring tracking parameters, macros, and attribution postbacks. (https://support.singular.net/hc/en-us/articles/115002742751-Integrating-with-Singular-Attribution-FAQ-for-Partners?navigation_side_bar=true?support=true) Analytics (Cost/Data Connector) Integration — where Singular pulls aggregated campaign and performance data (e.g., cost, campaign breakdowns) from a partner API or report, typically daily, to combine with attribution data and present unified analytics dashboards. (https://support.singular.net/hc/en-us/articles/360032597931-Integrating-with-Singular-Analytics-FAQ-for-Partners?navigation_side_bar=true?support=true) Since we currently do not have any integration in place with Adapty on the Singular side, could you please help clarify the following: Integration Type & Scope Which Singular integration flow(s) does Adapty expect to support? (Attribution, analytics data connector, or both?) What specific data points and events does Adapty intend to share or receive for each integration type? (e.g., installs, subscriptions, renewals, revenue, cost, campaign metadata, SKAN data, etc.) Configuration & Requirements What setup or infrastructure is required from the Singular side to support Adapty? (e.g., tracking links, postback endpoints, credentials, credentials API, scopes) Is Adapty expecting server-to-server postbacks, SDK events, or hybrid integration? Are there any mandatory fields or macros that must be supported on both ends (e.g., campaign, publisher, creative breakdowns)? Documentation & Technical Details Do you have technical specifications, sample payloads, API endpoints, or an example workflow of the integration? Are there any versioning or schema requirements we should be aware of? Use Cases & Client Scenarios Are there current or pilot clients using this integration in production already? If so, could you share the use cases and expected outcomes? For recurring analytics, how often is data expected to be synced and what retention windows are supported? Support & Onboarding Can you connect us with the technical point of contact (POC) who can explain the integration flow and implementation details in depth? Would it be possi

Shikha Sharma9 months ago
3Integrations

I would like to delete my account please

Hello. I would like to delete my account

Omar Khan10 months ago
3

Cannot create a placement

I get a value error , placement needs between 1 and 200 audiences, you currently have none, how to add one person? Because I cannot do that even if the sdk is already installed. Please help me fix this

David Huzum10 months ago
6

Onboarding pricing with different payments service

We are already using Superwall and RevenueCat for payments and subscription management of our app. We would like to use Adapty just for the onboarding functionality. Since our MTR information will not be available to Adapty in this case, how does the pricing work?

Oleg Bezrukavnikov10 months ago
3Pricing

Calculation of subscription duration purchased through multiple channels

If I use api/v2/server-side-api/purchase/set/transaction to give the user a 2-month subscription, and the user purchases a 1-month subscription through the Apple Store, then in Adapty, how many months does this user have to subscribe? Is it 3 months after superposition, or 2 months in parallel?

曾华琛11 months ago
4server-side API

Please Add Dark Mode to Adapty Docs

My eyes are bleeding

onur11 months ago
2

Missing service account key or bundle ID.

Hello, I'm using Adapty for the first time. I'm about to publish an app on the App Store. I've completed the App Store settings with Adapty and now I want to add a new product, but I keep getting this error in the "Create new product group" section: Missing service account key or bundle ID. I added my app's bundle ID from the App Store to Adapty, and I can see it's correct and registered, but it still gives me this error. Adapty doesn't even allow me to add a product if there's a missing field in this section anyway. How can I resolve this error?

Enes Ates11 months ago
3Integrations