1<html><body> 2<style> 3 4body, h1, h2, h3, div, span, p, pre, a { 5 margin: 0; 6 padding: 0; 7 border: 0; 8 font-weight: inherit; 9 font-style: inherit; 10 font-size: 100%; 11 font-family: inherit; 12 vertical-align: baseline; 13} 14 15body { 16 font-size: 13px; 17 padding: 1em; 18} 19 20h1 { 21 font-size: 26px; 22 margin-bottom: 1em; 23} 24 25h2 { 26 font-size: 24px; 27 margin-bottom: 1em; 28} 29 30h3 { 31 font-size: 20px; 32 margin-bottom: 1em; 33 margin-top: 1em; 34} 35 36pre, code { 37 line-height: 1.5; 38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; 39} 40 41pre { 42 margin-top: 0.5em; 43} 44 45h1, h2, h3, p { 46 font-family: Arial, sans serif; 47} 48 49h1, h2, h3 { 50 border-bottom: solid #CCC 1px; 51} 52 53.toc_element { 54 margin-top: 0.5em; 55} 56 57.firstline { 58 margin-left: 2 em; 59} 60 61.method { 62 margin-top: 1em; 63 border: solid 1px #CCC; 64 padding: 1em; 65 background: #EEE; 66} 67 68.details { 69 font-weight: bold; 70 font-size: 14px; 71} 72 73</style> 74 75<h1><a href="content_v2_1.html">Content API for Shopping</a> . <a href="content_v2_1.settlementreports.html">settlementreports</a></h1> 76<h2>Instance Methods</h2> 77<p class="toc_element"> 78 <code><a href="#close">close()</a></code></p> 79<p class="firstline">Close httplib2 connections.</p> 80<p class="toc_element"> 81 <code><a href="#get">get(merchantId, settlementId, x__xgafv=None)</a></code></p> 82<p class="firstline">Retrieves a settlement report from your Merchant Center account.</p> 83<p class="toc_element"> 84 <code><a href="#list">list(merchantId, maxResults=None, pageToken=None, transferEndDate=None, transferStartDate=None, x__xgafv=None)</a></code></p> 85<p class="firstline">Retrieves a list of settlement reports from your Merchant Center account.</p> 86<p class="toc_element"> 87 <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p> 88<p class="firstline">Retrieves the next page of results.</p> 89<h3>Method Details</h3> 90<div class="method"> 91 <code class="details" id="close">close()</code> 92 <pre>Close httplib2 connections.</pre> 93</div> 94 95<div class="method"> 96 <code class="details" id="get">get(merchantId, settlementId, x__xgafv=None)</code> 97 <pre>Retrieves a settlement report from your Merchant Center account. 98 99Args: 100 merchantId: string, The Merchant Center account of the settlement report. (required) 101 settlementId: string, The Google-provided ID of the settlement. (required) 102 x__xgafv: string, V1 error format. 103 Allowed values 104 1 - v1 error format 105 2 - v2 error format 106 107Returns: 108 An object of the form: 109 110 { # Settlement reports detail order-level and item-level credits and debits between you and Google. 111 "endDate": "A String", # The end date on which all transactions are included in the report, in ISO 8601 format. 112 "kind": "A String", # Identifies what kind of resource this is. Value: the fixed string "`content#settlementReport`" 113 "previousBalance": { # The residual amount from the previous invoice. This is set only if the previous invoices are not paid because of negative balance. 114 "currency": "A String", # The currency of the price. 115 "value": "A String", # The price represented as a number. 116 }, 117 "settlementId": "A String", # The ID of the settlement report. 118 "startDate": "A String", # The start date on which all transactions are included in the report, in ISO 8601 format. 119 "transferAmount": { # The money due to the merchant. 120 "currency": "A String", # The currency of the price. 121 "value": "A String", # The price represented as a number. 122 }, 123 "transferDate": "A String", # Date on which transfer for this payment was initiated by Google, in ISO 8601 format. 124 "transferIds": [ # The list of bank identifiers used for the transfer. e.g. Trace ID for Federal Automated Clearing House (ACH). This may also be known as the Wire ID. 125 "A String", 126 ], 127}</pre> 128</div> 129 130<div class="method"> 131 <code class="details" id="list">list(merchantId, maxResults=None, pageToken=None, transferEndDate=None, transferStartDate=None, x__xgafv=None)</code> 132 <pre>Retrieves a list of settlement reports from your Merchant Center account. 133 134Args: 135 merchantId: string, The Merchant Center account to list settlements for. (required) 136 maxResults: integer, The maximum number of settlements to return in the response, used for paging. The default value is 200 returns per page, and the maximum allowed value is 5000 returns per page. 137 pageToken: string, The token returned by the previous request. 138 transferEndDate: string, Obtains settlements which have transactions before this date (inclusively), in ISO 8601 format. 139 transferStartDate: string, Obtains settlements which have transactions after this date (inclusively), in ISO 8601 format. 140 x__xgafv: string, V1 error format. 141 Allowed values 142 1 - v1 error format 143 2 - v2 error format 144 145Returns: 146 An object of the form: 147 148 { 149 "kind": "A String", # Identifies what kind of resource this is. Value: the fixed string "`content#settlementreportsListResponse`". 150 "nextPageToken": "A String", # The token for the retrieval of the next page of returns. 151 "resources": [ 152 { # Settlement reports detail order-level and item-level credits and debits between you and Google. 153 "endDate": "A String", # The end date on which all transactions are included in the report, in ISO 8601 format. 154 "kind": "A String", # Identifies what kind of resource this is. Value: the fixed string "`content#settlementReport`" 155 "previousBalance": { # The residual amount from the previous invoice. This is set only if the previous invoices are not paid because of negative balance. 156 "currency": "A String", # The currency of the price. 157 "value": "A String", # The price represented as a number. 158 }, 159 "settlementId": "A String", # The ID of the settlement report. 160 "startDate": "A String", # The start date on which all transactions are included in the report, in ISO 8601 format. 161 "transferAmount": { # The money due to the merchant. 162 "currency": "A String", # The currency of the price. 163 "value": "A String", # The price represented as a number. 164 }, 165 "transferDate": "A String", # Date on which transfer for this payment was initiated by Google, in ISO 8601 format. 166 "transferIds": [ # The list of bank identifiers used for the transfer. e.g. Trace ID for Federal Automated Clearing House (ACH). This may also be known as the Wire ID. 167 "A String", 168 ], 169 }, 170 ], 171}</pre> 172</div> 173 174<div class="method"> 175 <code class="details" id="list_next">list_next(previous_request, previous_response)</code> 176 <pre>Retrieves the next page of results. 177 178Args: 179 previous_request: The request for the previous page. (required) 180 previous_response: The response from the request for the previous page. (required) 181 182Returns: 183 A request object that you can call 'execute()' on to request the next 184 page. Returns None if there are no more items in the collection. 185 </pre> 186</div> 187 188</body></html>