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

Commit 5deb0d6d authored by Kevin Hufnagle's avatar Kevin Hufnagle
Browse files

cherrypick from mnc-io-docs docs: Updated Billing API documentation

(for Project Nickel).

This CL is a continuation of CL 1026559.

Added references to Project Nickel (rounded and "relevant" pricing
for each country where an Android app is published) within overview
and reference pages. Also added discussion of pricing templates and
the associated operations in the "administration" page.

Finally, completed minor touch-ups to billing administration section
(removed unhelpful links, updated screen captures).

Bug: 28204935
Change-Id: Id194c17b5dd23fc89b9b69cf90e601993a66d014
Original-Change-Id: I917d06876d1525f24cb26a55a39cd64ae479b8f8
parent 16d7c713
Loading
Loading
Loading
Loading
+321 −382

File changed.

Preview size limit exceeded, changes collapsed.

+5 −5
Original line number Diff line number Diff line
@@ -137,7 +137,7 @@ method calls.</p>
  </li>
</ol>

<h2 id="billing-permission">Updating Your Application's Manifest</h2>
<h2 id="billing-permission">Updating Your App's Manifest</h2>

<p>
  In-app billing relies on the Google Play application, which handles all
+4 −4
Original line number Diff line number Diff line
@@ -132,11 +132,11 @@ type, pricing, description, and how Google Play should handle and track
purchases for that product.</p>
<p>If you sell several of your apps or in-app products at the same price, you
can add <em>pricing templates</em> to manage these price points from a
centralized location. When using pricing templates, you can include the local
tax within the prices you provide, or you can provide prices and have the system
centralized location. When using pricing templates, you can include local taxes
within the prices you provide, or you can provide prices and have the system
add local taxes to these prices. You can make changes to the prices in your
templates&mdash;such as refreshing the exchange rates for certain
countries&mdash;and your changes are applied to the apps and in-app products
pricing templates, such as refreshing the exchange rates for certain
countries, and your changes are applied to the apps and in-app products
that you link to the template.</p>
<p>You can also create test accounts to authorize
access for testing applications that are unpublished.</p>
+2 −1
Original line number Diff line number Diff line
@@ -18,7 +18,8 @@ and features, and more. You can use In-app Billing to sell products as</p>
    apps and in-app products that they distribute to multiple countries, the
    system automatically sets local prices for different currencies using
    today’s exchange rates and country-specific pricing patterns. To satisfy
    specific pricing needs, developers can also adjust these prices manually.</li>
    particular pricing needs, developers can also adjust these prices manually.
  </li>
  <li><strong>Pricing Templates</strong>&mdash;Developers can add pricing
    templates and link these templates to app prices or in-app product prices.
    These templates include local prices across all markets. By using a
−89.8 KiB
Loading image diff...
Loading