Skip to main content

Amazon SP-API Integration Flow for CONA

This document describes how CONA integrates with Amazon SP-API using two reports:
  • SC_VAT_TAX_REPORT → Invoices & Credit Notes
  • Settlement Report → Payments (virtual bank account)

Overview

CONA treats Amazon as a virtual bank account where all transactions flow through:

Document Types & Data Sources

SC_VAT_TAX_REPORT (Invoices & Credit Notes)

The SC_VAT_TAX_REPORT is the single source for creating invoices and credit notes.

What It Contains

  • Order ID and Order Item ID
  • Transaction Type: SHIPMENT, REFUND, RETURN
  • Buyer Details: Name, address, company name, VAT number
  • Product Details: ASIN, SKU, product name, quantity
  • Pricing: VAT-inclusive (gross) and VAT-exclusive (net) amounts
  • VAT Details: VAT rate, tax collection model
  • Amazon Invoice Reference: Invoice number, date, URL
  • B2B Indicators: Is business order, purchase order number

How We Use It

Requirements

  • VCS Enrollment: VAT Calculation Service must be enabled
  • Tax Invoicing Role: “Tax Invoicing (Restricted)” permission
  • EU Marketplaces: DE, FR, IT, ES, UK, NL, BE, PL, SE, IE

Benefits Over Orders API

Settlement Report (Payments)

The Settlement Report records all money movement in the Amazon virtual bank account.

What It Contains

Each row in the settlement report represents a transaction:

Transaction Types

How We Use It

Payment Categories

From settlement report rows, we create these payment types:

Complete Sync Flow

Sync Frequency

Note: Settlement reports are auto-generated by Amazon when a settlement period closes (typically every 14 days). You poll for new settlement reports and process them as they become available.

Payment Types in CONA

Example: Complete Order Lifecycle

1. Order Ships → Invoice Created (from SC_VAT_TAX_REPORT)

2. Settlement Closes → Payments Created (from Settlement Report)

3. Refund Issued → Credit Note Created (from SC_VAT_TAX_REPORT)

4. Refund Settlement → Refund Payments Created

API Rate Limits