89 lines
4.9 KiB
Plaintext
89 lines
4.9 KiB
Plaintext
page.title=Google Play In-app Billing
|
|
page.metaDescription=In-app Billing lets you sell digital content as one-time purchases or subscriptions.
|
|
page.image=/images/play_dev.jpg
|
|
meta.tags="monetizing, inappbilling, subscriptions"
|
|
page.tags="billing, inapp, iap"
|
|
@jd:body
|
|
|
|
<p>In-app Billing is a Google Play service that lets you sell digital content from inside
|
|
your applications. You can use the service to sell a wide range of content, including downloadable
|
|
content such as media files or photos, virtual content such as game levels or potions, premium services
|
|
and features, and more. You can use In-app Billing to sell products as</p>
|
|
|
|
<div class="sidebox-wrapper">
|
|
<div class="sidebox">
|
|
<h2><strong>New in In-App Billing</strong></h2>
|
|
<ul>
|
|
<li><strong>Subscription Upgrade/Downgrade</strong>—A user can
|
|
subscribe to a higher or lower tier of subscription while their current
|
|
subscription is active. The old subscription is canceled, and the unused
|
|
portion is applied on a pro-rated basis to the new subscription.</li>
|
|
<li><strong>Manual Subscription Renewal</strong>—A user can purchase
|
|
a subscription at the current rate while their existing subscription is
|
|
still active. The existing subscription is extended by the appropriate
|
|
period.</li>
|
|
<li><strong>IAB Sandbox</strong>—The In-app Billing Sandbox now supports
|
|
testing subscription purchases.</li>
|
|
<li><strong>IAB v2 shutdown</strong>—In-app Billing v2 API is deprecated and will be shut down in January 2015. If your app is still using In-app Billing v2, please migrate to the v3 API as soon as possible.</li>
|
|
<li><strong>Seasonal subscriptions</strong>—You can now set up a
|
|
recurring <a href="billing_subscriptions.html#user-billing">seasonal
|
|
subscription</a> that starts and ends on the same date each year (for
|
|
example, a sports subscription that starts every September 1 and ends every
|
|
April 10).</li>
|
|
<li><strong>Deferred subscription billing</strong>—You can
|
|
<a href="billing_subscriptions.html#deferred-billing">defer</a> a
|
|
subscriber's next billing date until the date you choose. The user still has
|
|
access to the content but is not charged during the deferral period.</li>
|
|
<li><strong>Weekly subscriptions</strong>—You can now set up a
|
|
recurring <a href="billing_subscriptions.html#user-billing">subscription</a>
|
|
that bills the user every week.</li>
|
|
<li><strong>Payment grace period</strong>—If a subscriber misses a
|
|
subscription payment due to an expired credit card, you can define a
|
|
<a href="billing_subscriptions.html#grace-period">grace period</a>
|
|
to the continue the subscription until payment is successful.</li>
|
|
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<ul>
|
|
<li>Standard in-app products (one-time billing), or</li>
|
|
<li>Subscriptions (recurring, automated billing)</li>
|
|
</ul>
|
|
|
|
<p>When you use the in-app billing service to sell an item,
|
|
whether it's an in-app product or a subscription, Google Play
|
|
handles all checkout details so your application never has to directly process
|
|
any financial transactions. Google Play uses the same checkout backend service as
|
|
is used for application purchases, so your users experience a consistent and
|
|
familiar purchase flow.</p>
|
|
|
|
<p>Any application that you publish through Google Play can implement In-app Billing. No special
|
|
account or registration is required other than a Google Play Developer Console account and a Google
|
|
Wallet merchant account.</p>
|
|
|
|
<p>To help you integrate in-app billing into your application, the Android SDK
|
|
provides a sample application that demonstrates how to sell standard in-app
|
|
products and subscriptions from inside an app.</p>
|
|
|
|
<p>To get started, read the documents below or take the <a href="{@docRoot}training/in-app-billing/index.html">Selling
|
|
In-app Products</a> training class.</p>
|
|
|
|
<dl>
|
|
<dt><strong><a href="{@docRoot}google/play/billing/billing_overview.html">Overview</a></strong></dt>
|
|
<dd>Read this document for a description of the underlying concepts in In-app Billing.</dd>
|
|
<dt><strong><a href="{@docRoot}google/play/billing/api.html">Version 3 API</a></strong></dt>
|
|
<dd>Read the documents in this section for an overview of the latest version of In-app Billing, as well as implementation details and API reference.</dd>
|
|
<dt><strong><a href="{@docRoot}google/play/billing/billing_best_practices.html">Security
|
|
and Design</a></strong></dt>
|
|
<dd>Review these best practices to help ensure that your In-app Billing implementation is
|
|
secure and well designed.</dd>
|
|
<dt><strong><a href="{@docRoot}google/play/billing/billing_testing.html">Testing In-app
|
|
Billing</a></strong></dt>
|
|
<dd>Understand how the In-app Billing test tools work and learn how to test your In-app Billing
|
|
implementation.</dd>
|
|
<dt><strong><a href="{@docRoot}google/play/billing/billing_admin.html">Administering
|
|
In-app Billing</a></strong></dt>
|
|
<dd>Learn how to set up your product list, register test accounts, and handle refunds.</dd>
|
|
</dl>
|