@@ -12,6 +12,7 @@ parent.link=index.html
1212 <li><a href="#publishing">Subscription publishing and unpublishing</a></li>
1313 <li><a href="#pricing">Subscription pricing</a></li>
1414 <li><a href="#user-billing">User billing</a></li>
15+ <li><a href="#trials">Free trial period</a></li>
1516 <li><a href="#cancellation">Subscription cancellation</a></li>
1617 <li><a href="#uninstallation">App uninstallation</a></li>
1718 <li><a href="#refunds">Refunds</a></li>
@@ -94,8 +95,10 @@ digital content, from any type of app or game.</p>
9495<p>As with other in-app products, you configure and publish subscriptions using
9596the Developer Console and then sell them from inside apps installed on an
9697Android-powered devices. In the Developer console, you create subscription
97- products and add them to a product list, setting a price for each, choosing a
98- billing interval of monthly or annually, and then publishing. In your apps, it’s
98+ products and add them to a product list, then set a price and optional trial
99+ period for each, choose a billing interval (monthly or annual), and then publish.</p>
100+
101+ <p>In your apps, it’s
99102straightforward to add support for subscription purchases. The implementation
100103extends the standard In-app Billing API to support a new product type but uses
101104the same communication model, data structures, and user interactions as for
@@ -145,6 +148,7 @@ subscription and if so, allow access to your content. </p>
145148 <li>You can set up subscriptions with either monthly or annual billing</li>
146149 <li>You can sell multiple subscription items in an app with various billing
147150 intervals or prices, such as for promotions</li>
151+ <li>You can offer a configurable trial period for any subscription. <span class="new" style="font-size:.78em;">New!</span></li>
148152 <li>Users purchase your subscriptions from inside your apps, rather than
149153 directly from Google Play</li>
150154 <li>Users manage their purchased subscriptions from the My Apps screen in
@@ -251,6 +255,41 @@ notify your backend servers of subscription purchases, tokens, and any billing
251255errors that may occur. Your backend servers can use the server-side API to query
252256and update your records and follow up with customers directly, if needed.</p>
253257
258+ <h3 id="trials">Free Trial Period</h3>
259+
260+ <p>For any subscription, you can set up a free trial period that lets users
261+ try your subscription content before buying it. The trial period
262+ runs for the period of time that you set and then automatically converts to a full subscription
263+ managed according to the subscription's billing interval and price.</p>
264+
265+ <p>To take advantage of a free trial, a user must "purchase" the full
266+ subscription through the standard In-app Billing flow, providing a valid form of
267+ payment to use for billing and completing the normal purchase transaction.
268+ However, the user is not charged any money, since the initial period corresponds
269+ to the free trial. Instead, Google Play records a transaction of $0.00 and the
270+ subscription is marked as purchased for the duration of the trial period or
271+ until cancellation. When the transaction is complete, Google Play notifies users
272+ by email that they have purchased a subscription that includes a free trial
273+ period and that the initial charge was $0.00. </p>
274+
275+ <p>When the trial period ends, Google Play automatically initiates billing
276+ against the credit card that the user provided during the initial purchase, at the amount set
277+ for the full subscription, and continuing at the subscription interval. If
278+ necessary, the user can cancel the subscription at any time during the trial
279+ period. In this case, Google Play <em>marks the subscription as expired immediately</em>,
280+ rather than waiting until the end of the trial period. The user has not
281+ paid for the trial period and so is not entitled to continued access after
282+ cancellation.</p>
283+
284+ <p>You can set up a trial period for a subscription in the Developer Console,
285+ without needing to modify or update your APK. Just locate and edit the
286+ subscription in your product list, set a valid number of days for the trial
287+ (must be 7 days or longer), and publish. You can change the period any time,
288+ although note that Google Play does not apply the change to users who have
289+ already "purchased" a trial period for the subscription. Only new subscription
290+ purchases will use the updated trial period. You can create one free trial
291+ period per subscription product.</p>
292+
254293<h3 id="cancellation">Subscription cancellation</h3>
255294
256295<p>Users can view the status of all of their subscriptions and cancel them if
0 commit comments