Enable Free Trial for Android Subscription on Google Play
Asked Answered
S

2

6

I am having trouble getting Free trail for In-app subscription working. The subscription is working but every time I test (even with new devices/google account) it shows as "Starting today" (see image below, the texts are in Swedish).

I assume you do not need any code for this and everything can be setup in Google Play Console.

The structure I have is like this under My app > Products > Subscriptions:

- Base subscription (Per month, renewed automatically)
   - Offer - Every month (renews automatically)
     Phases:
     - Free trial (duration = 1 month)

The offer page looks like this:

enter image description here

and the Phases contains only one item which is this:

enter image description here

Image when testing on a brand new device: enter image description here

Translating "Från och med idag" => "Starting today" in English.

What am I doing wrong? Looking at Stackoverflow post all post relate to how to programatically fetch the free-trial availability status, which I'm not interested in. I assume the native Google dialog fetches this directly from Google Play servers.

Synovitis answered 1/6, 2022 at 14:7 Comment(0)
S
8

Turns out Google just last month announced a new scheme for subscriptions.

I hade to "migrate" the Free Trial offer to make it backward compatable. Click on the three dots on the offer row and then "migrate" to make it work with the old legacy method.

Synovitis answered 1/6, 2022 at 18:20 Comment(1)
it doesn't works for me (react-native)Dryad
D
0

I am not sure if this helps but. If you look on the response from the Google subscriptions api, you may have multiple offers within the base subscription. One offer is for the free trial period and one offer is for the base subscription without free tier. I think that you need to use the right one in the app. It differs from App Store where you don't have to handle this within the app since the free trial is just added on the same subscription plan.

This is how I understand it at least, I am just working on a similar issue myself.

Dolph answered 29/4, 2024 at 6:42 Comment(0)

© 2022 - 2025 — McMap. All rights reserved.