Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 28f84f87 authored by Andrew Solovay's avatar Andrew Solovay
Browse files

docs: Removing IAB v2 API docs

In-App Billing Version 2 has been deprecated for years, and was
finally removed in January 2015. Removing its API docs and references
to those docs; there's a second CL (http://ag/782481 for redirects from
those pages to the v3 docs.

See first comment for doc stage location.

bug: 19169884
Change-Id: Ie38e7075779754ef8a2310b0b2bd8b276a781eca
parent 7e86ae85
Loading
Loading
Loading
Loading
+1 −11
Original line number Diff line number Diff line
@@ -17,17 +17,7 @@
              <span class="en">Reference</span></a></li>
              </ul>
      </li>
      <li class="nav-section"><div class="nav-section-header"><a href="<?cs var:toroot?>google/play/billing/v2/api.html">
              <span class="en">Version 2 API</span></a></div>
              <ul>
              <li><a href="<?cs var:toroot?>google/play/billing/v2/billing_integrate.html">
              <span class="en">Implementing the API</span></a></li>
              <li><a href="<?cs var:toroot?>google/play/billing/v2/billing_subscriptions.html">
              <span class="en">Subscriptions</span></a></li>
              <li><a href="<?cs var:toroot?>google/play/billing/v2/billing_reference.html">
              <span class="en">Reference</span></a></li>
              </ul>
      </li>

      <li><a href="<?cs var:toroot?>google/play/billing/billing_subscriptions.html">
              <span class="en">Subscriptions</span></a>
      </li>
+2 −3
Original line number Diff line number Diff line
@@ -160,7 +160,7 @@ code in your application before you publish it. For more information, see
and Design</a>.</p>

<h2 id="migration">Migration Considerations</h2>
<p>The In-app Billing Version 2 API is deprecated and will be discontinued in January 2015.
<p>The In-app Billing Version 2 API was discontinued in January 2015.
If you have an existing In-app Billing implementation that uses API Version 2 or
earlier, you must migrate to <a href="{@docRoot}google/play/billing/api.html">In-app Billing Version
3</a>.</p>
@@ -173,8 +173,7 @@ work with Version 3 as before.</li>
treated as managed products if you make a purchase request for these items using
the Version 3 API. You do not need to create a new product entry in Developer
Console for these items, and you can use the same product IDs to purchase these
items. They will still continue to be treated as unmanaged items if you make a
purchase request for them using the Version 2 or earlier API.
items.
</ul>


+2 −9
Original line number Diff line number Diff line
@@ -199,15 +199,8 @@ which can then use it to validate or cancel the subscription remotely using the
href="{@docRoot}google/play/developer-api.html">Google Play Developer API</a>.</p>

<p>If a recurring payment fails (for example, because the customer’s credit
card has become invalid), the subscription does not renew. How your app is
notified depends on the In-app Billing API version that you are using:</p>
<ul>
<li>With In-app Billing Version 3, the failed or expired subscription is no longer
returned when you call {@code getPurchases}.</li>
<li>With In-app Billing Version 2, Google Play notifies your app at the end of
the active cycle that the purchase state of the subscription is now "Expired".
</li>
</ul>
card has become invalid), the subscription does not renew. The {@code
getPurchases()} method does not return failed or expired subscriptions.</p>

<p class="note"><strong>Recommendation</strong>: Include business logic in your
app to notify your backend servers of subscription purchases, tokens, and any
+2 −2
Original line number Diff line number Diff line
@@ -24,8 +24,8 @@ and features, and more. You can use In-app Billing to sell products as</p>
    period.</li>
  <li><strong>IAB Sandbox</strong>&mdash;The In-app Billing Sandbox now supports
    testing subscription purchases.</li>
  <li><strong>IAB v2 shutdown</strong>&mdash;In-app Billing v2 API is deprecated
    and will be shut down in January 2015. If your app is still using In-app Billing
  <li><strong>As of January 2015, the In-App Billing v2 API is shut down.
    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>&mdash;You can now set up a
    recurring <a href="billing_subscriptions.html#user-billing">seasonal
+0 −525

File deleted.

Preview size limit exceeded, changes collapsed.

Loading