1page.title=In-app Billing 2page.metaDescription=Sell digital content as one-time purchases inside your app. 3page.image=/images/play_dev.jpg 4meta.tags="monetizing, inappbilling, subscriptions" 5page.tags="billing, inapp, iap" 6@jd:body 7 8<p>In-app Billing is a Google Play service that lets you sell digital content from inside 9your applications. You can use the service to sell a wide range of content, including downloadable 10content such as media files or photos, virtual content such as game levels or potions, premium services 11and features, and more. You can use In-app Billing to sell products as</p> 12 13<div class="sidebox-wrapper"> 14<div class="sidebox"> 15 <h2><strong>New in In-App Billing</strong></h2> 16 <ul> 17 <li><strong>Subscription Upgrade/Downgrade</strong>—A user can 18 subscribe to a higher or lower tier of subscription while their current 19 subscription is active. The old subscription is canceled, and the unused 20 portion is applied on a pro-rated basis to the new subscription.</li> 21 <li><strong>Manual Subscription Renewal</strong>—A user can purchase 22 a subscription at the current rate while their existing subscription is 23 still active. The existing subscription is extended by the appropriate 24 period.</li> 25 <li><strong>IAB Sandbox</strong>—The In-app Billing Sandbox now supports 26 testing subscription purchases.</li> 27 <li><strong>IAB v2 shutdown</strong>—In-app Billing v2 API is deprecated 28 and will be shut down in January 2015. If your app is still using In-app Billing 29 v2, please migrate to the v3 API as soon as possible.</li> 30 <li><strong>Seasonal subscriptions</strong>—You can now set up a 31 recurring <a href="billing_subscriptions.html#user-billing">seasonal 32 subscription</a> that starts and ends on the same date each year (for 33 example, a sports subscription that starts every September 1 and ends every 34 April 10).</li> 35 <li><strong>Deferred subscription billing</strong>—You can 36 <a href="billing_subscriptions.html#deferred-billing">defer</a> a 37 subscriber's next billing date until the date you choose. The user still has 38 access to the content but is not charged during the deferral period.</li> 39 <li><strong>Weekly subscriptions</strong>—You can now set up a 40 recurring <a href="billing_subscriptions.html#user-billing">subscription</a> 41 that bills the user every week.</li> 42 <li><strong>Payment grace period</strong>—If a subscriber misses a 43 subscription payment due to an expired credit card, you can define a 44 <a href="billing_subscriptions.html#grace-period">grace period</a> 45 to the continue the subscription until payment is successful.</li> 46 47 </ul> 48</div> 49</div> 50 51<ul> 52<li>Standard in-app products (one-time billing), or</li> 53<li>Subscriptions (recurring, automated billing)</li> 54</ul> 55 56<p>When you use the in-app billing service to sell an item, 57whether it's an in-app product or a subscription, Google Play 58handles all checkout details so your application never has to directly process 59any financial transactions. Google Play uses the same checkout backend service as 60is used for application purchases, so your users experience a consistent and 61familiar purchase flow.</p> 62 63<p>Any application that you publish through Google Play can implement In-app Billing. No special 64account or registration is required other than a Google Play Developer Console account and a Google 65Wallet merchant account.</p> 66 67<p>To help you integrate in-app billing into your application, the Android SDK 68provides a sample application that demonstrates how to sell standard in-app 69products and subscriptions from inside an app.</p> 70 71<p>To get started, read the documents below or take the <a href="{@docRoot}training/in-app-billing/index.html">Selling 72 In-app Products</a> training class.</p> 73 74<dl> 75 <dt><strong><a href="{@docRoot}google/play/billing/billing_overview.html">Overview</a></strong></dt> 76 <dd>Read this document for a description of the underlying concepts in In-app Billing.</dd> 77 <dt><strong><a href="{@docRoot}google/play/billing/api.html">Version 3 API</a></strong></dt> 78 <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> 79 <dt><strong><a href="{@docRoot}google/play/billing/billing_best_practices.html">Security 80 and Design</a></strong></dt> 81 <dd>Review these best practices to help ensure that your In-app Billing implementation is 82 secure and well designed.</dd> 83 <dt><strong><a href="{@docRoot}google/play/billing/billing_testing.html">Testing In-app 84 Billing</a></strong></dt> 85 <dd>Understand how the In-app Billing test tools work and learn how to test your In-app Billing 86 implementation.</dd> 87 <dt><strong><a href="{@docRoot}google/play/billing/billing_admin.html">Administering 88 In-app Billing</a></strong></dt> 89 <dd>Learn how to set up your product list, register test accounts, and handle refunds.</dd> 90</dl> 91