Skip to main content
Question

One-time product offer not applying in Android SDK 9.14.1 – price stays at base despite offer being active

  • November 25, 2025
  • 1 reply
  • 18 views

Forum|alt.badge.img+2

After upgrading to RevenueCat Android SDK 9.14.1:

  • One-time product is set as non-consumable
  • Discount offer is active in Play Console and backwards compatible checked
  • No rc-ignore-offer or similar tags
  • Login system in place, Purchases.logIn() called before purchase
  • Subscription introductory offers appear and apply correctly in the same build

The one-time product’s offer data never shows up in the API response (getOfferings) and the paywall always displays the base price only — the discount offer is completely missing.

Is this expected behavior for one-time product offers in 9.14.1, or is there an additional step / longer propagation time required for them to appear? Thanks!

1 reply

guilherme
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • December 2, 2025

Hey ​@Rolet ,

This is expected still, as we roll out a more comprehensive support for one‑time products (OTP variants), getOfferings won’t yet surface discounted OTP offers - so the SDK/paywall will fall back to the legacy‑compatible option and display the base price. !-->!-->

We are actively working on this though, so thanks for sharing, and we expect to have more news soon!

!-->