Amazon Selling Partner icon

Amazon Selling Partner

Interact with Amazon Selling Partner API

Overview

This node interacts with the Amazon Selling Partner API to retrieve various types of reports related to invoices, specifically GST reports in this context. It supports fetching different GST report types such as business-to-business (B2B), business-to-consumer (B2C), custom date range reports, and stock transfer reports. The node is useful for sellers or accountants who need to download and analyze GST tax reports for compliance and financial tracking. For example, a user can schedule a B2B GST report or request an on-demand custom B2C GST report for a specific date range.

Use Case Examples

  1. Download a scheduled GST B2B report for Amazon.in marketplace.
  2. Fetch an on-demand GST B2C custom report for a specified date range.
  3. Retrieve a GST stock transfer report to track inventory movements.

Properties

Name Meaning
Report Type Specifies the type of GST report to download, such as B2B, B2C, custom reports with date ranges, or stock transfer reports.
Marketplace ID The Amazon marketplace for which the GST report is requested, e.g., Amazon.in (India).
Start Date The start date for the report data in ISO 8601 format, applicable for custom and on-demand reports.
End Date The end date for the report data in ISO 8601 format, applicable for custom and on-demand reports.
Output Options Options to control the output format, including whether to return the raw file as binary data, parse CSV/TSV content to JSON, and specify the binary property name.
Advanced Options Advanced settings for report generation, including maximum polling time and polling interval to check report status.

Output

Binary

Contains the raw GST report file as binary data if 'Return Binary File' is enabled.

JSON

  • reportData - The content of the GST report, either as raw data or parsed JSON array depending on output options.

Dependencies

  • Amazon Selling Partner API

Troubleshooting

  • Common issues include invalid date ranges for custom reports, unsupported report types, or API authentication errors.
  • Error messages may indicate unknown operations or resources if incorrect parameters are provided.
  • Polling timeouts can occur if the report generation takes longer than the specified max poll time; increasing this value or adjusting the poll interval may help.

Links

Discussion