Version 1.3 release.
Updates CHANGELOG, version, docs.
diff --git a/docs/dyn/androidpublisher_v2.purchases.subscriptions.html b/docs/dyn/androidpublisher_v2.purchases.subscriptions.html
index 80700cb..d0b12fc 100644
--- a/docs/dyn/androidpublisher_v2.purchases.subscriptions.html
+++ b/docs/dyn/androidpublisher_v2.purchases.subscriptions.html
@@ -78,8 +78,17 @@
<code><a href="#cancel">cancel(packageName, subscriptionId, token)</a></code></p>
<p class="firstline">Cancels a user's subscription purchase. The subscription remains valid until its expiration time.</p>
<p class="toc_element">
+ <code><a href="#defer">defer(packageName, subscriptionId, token, body)</a></code></p>
+<p class="firstline">Defers a user's subscription purchase until a specified future expiration time.</p>
+<p class="toc_element">
<code><a href="#get">get(packageName, subscriptionId, token)</a></code></p>
<p class="firstline">Checks whether a user's subscription purchase is valid and returns its expiry time.</p>
+<p class="toc_element">
+ <code><a href="#refund">refund(packageName, subscriptionId, token)</a></code></p>
+<p class="firstline">Refunds a user's subscription purchase, but the subscription remains valid until its expiration time and it will continue to recur.</p>
+<p class="toc_element">
+ <code><a href="#revoke">revoke(packageName, subscriptionId, token)</a></code></p>
+<p class="firstline">Refunds and immediately revokes a user's subscription purchase. Access to the subscription will be terminated immediately and it will stop recurring.</p>
<h3>Method Details</h3>
<div class="method">
<code class="details" id="cancel">cancel(packageName, subscriptionId, token)</code>
@@ -93,6 +102,33 @@
</div>
<div class="method">
+ <code class="details" id="defer">defer(packageName, subscriptionId, token, body)</code>
+ <pre>Defers a user's subscription purchase until a specified future expiration time.
+
+Args:
+ packageName: string, The package name of the application for which this subscription was purchased (for example, 'com.some.thing'). (required)
+ subscriptionId: string, The purchased subscription ID (for example, 'monthly001'). (required)
+ token: string, The token provided to the user's device when the subscription was purchased. (required)
+ body: object, The request body. (required)
+ The object takes the form of:
+
+{
+ "deferralInfo": { # A SubscriptionDeferralInfo contains the data needed to defer a subscription purchase to a future expiry time. # The information about the new desired expiry time for the subscription.
+ "expectedExpiryTimeMillis": "A String", # The expected expiry time for the subscription. If the current expiry time for the subscription is not the value specified here, the deferral will not occur.
+ "desiredExpiryTimeMillis": "A String", # The desired next expiry time for the subscription in milliseconds since Epoch. The given time must be after the current expiry time for the subscription.
+ },
+ }
+
+
+Returns:
+ An object of the form:
+
+ {
+ "newExpiryTimeMillis": "A String", # The new expiry time for the subscription in milliseconds since the Epoch.
+ }</pre>
+</div>
+
+<div class="method">
<code class="details" id="get">get(packageName, subscriptionId, token)</code>
<pre>Checks whether a user's subscription purchase is valid and returns its expiry time.
@@ -112,4 +148,26 @@
}</pre>
</div>
+<div class="method">
+ <code class="details" id="refund">refund(packageName, subscriptionId, token)</code>
+ <pre>Refunds a user's subscription purchase, but the subscription remains valid until its expiration time and it will continue to recur.
+
+Args:
+ packageName: string, The package name of the application for which this subscription was purchased (for example, 'com.some.thing'). (required)
+ subscriptionId: string, The purchased subscription ID (for example, 'monthly001'). (required)
+ token: string, The token provided to the user's device when the subscription was purchased. (required)
+</pre>
+</div>
+
+<div class="method">
+ <code class="details" id="revoke">revoke(packageName, subscriptionId, token)</code>
+ <pre>Refunds and immediately revokes a user's subscription purchase. Access to the subscription will be terminated immediately and it will stop recurring.
+
+Args:
+ packageName: string, The package name of the application for which this subscription was purchased (for example, 'com.some.thing'). (required)
+ subscriptionId: string, The purchased subscription ID (for example, 'monthly001'). (required)
+ token: string, The token provided to the user's device when the subscription was purchased. (required)
+</pre>
+</div>
+
</body></html>
\ No newline at end of file