blob: 407f5ebb673ad55e85adda04f3b8835622f65096 [file] [log] [blame]
<html><body>
<style>
body, h1, h2, h3, div, span, p, pre, a {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
body {
font-size: 13px;
padding: 1em;
}
h1 {
font-size: 26px;
margin-bottom: 1em;
}
h2 {
font-size: 24px;
margin-bottom: 1em;
}
h3 {
font-size: 20px;
margin-bottom: 1em;
margin-top: 1em;
}
pre, code {
line-height: 1.5;
font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
}
pre {
margin-top: 0.5em;
}
h1, h2, h3, p {
font-family: Arial, sans serif;
}
h1, h2, h3 {
border-bottom: solid #CCC 1px;
}
.toc_element {
margin-top: 0.5em;
}
.firstline {
margin-left: 2 em;
}
.method {
margin-top: 1em;
border: solid 1px #CCC;
padding: 1em;
background: #EEE;
}
.details {
font-weight: bold;
font-size: 14px;
}
</style>
<h1><a href="content_v2_1.html">Content API for Shopping</a> . <a href="content_v2_1.orderreturns.html">orderreturns</a> . <a href="content_v2_1.orderreturns.labels.html">labels</a></h1>
<h2>Instance Methods</h2>
<p class="toc_element">
<code><a href="#close">close()</a></code></p>
<p class="firstline">Close httplib2 connections.</p>
<p class="toc_element">
<code><a href="#create">create(merchantId, returnId, body=None, x__xgafv=None)</a></code></p>
<p class="firstline">Links a return shipping label to a return id. You can only create one return label per return id. Since the label is sent to the buyer, the linked return label cannot be updated or deleted. If you try to create multiple return shipping labels for a single return id, every create request except the first will fail.</p>
<h3>Method Details</h3>
<div class="method">
<code class="details" id="close">close()</code>
<pre>Close httplib2 connections.</pre>
</div>
<div class="method">
<code class="details" id="create">create(merchantId, returnId, body=None, x__xgafv=None)</code>
<pre>Links a return shipping label to a return id. You can only create one return label per return id. Since the label is sent to the buyer, the linked return label cannot be updated or deleted. If you try to create multiple return shipping labels for a single return id, every create request except the first will fail.
Args:
merchantId: string, Required. The merchant the Return Shipping Label belongs to. (required)
returnId: string, Required. Provide the Google-generated merchant order return ID. (required)
body: object, The request body.
The object takes the form of:
{ # Return shipping label for a Buy on Google merchant-managed return.
&quot;carrier&quot;: &quot;A String&quot;, # Name of the carrier.
&quot;labelUri&quot;: &quot;A String&quot;, # The URL for the return shipping label in PDF format
&quot;trackingId&quot;: &quot;A String&quot;, # The tracking id of this return label.
}
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
An object of the form:
{ # Return shipping label for a Buy on Google merchant-managed return.
&quot;carrier&quot;: &quot;A String&quot;, # Name of the carrier.
&quot;labelUri&quot;: &quot;A String&quot;, # The URL for the return shipping label in PDF format
&quot;trackingId&quot;: &quot;A String&quot;, # The tracking id of this return label.
}</pre>
</div>
</body></html>