Amazon Vendor Central
For brands selling to Amazon as a first-party (1P) supplier — where Amazon is the buyer and you are the vendor. Kayan pulls Purchase Orders from Amazon automatically and helps you reconcile remittance payments.
How this integration works
In a 1P Vendor relationship, Amazon issues Purchase Orders to you, and you fulfil them. Amazon then pays you on net terms (typically net 30 or net 60 after delivery confirmation). This is different from a Seller Central (3P) relationship where you list products on Amazon and handle fulfilment yourself.
Kayan connects to the Amazon Selling Partner API (SP-API) to pull Standard Purchase Orders. For each PO, Kayan creates:
- A B2B sales order — linked to an auto-provisioned "Amazon (Integrated)" customer.
- A SKU mapping — Kayan matches Amazon ASINs to your internal product variants using the SKU field.
- An expected payment forecast — the anticipated remittance date (delivery date plus net terms) is added to your AR and cash-flow forecast.
Prerequisites
- An active Amazon Vendor Central account with the Retail Procurement Orders API role enabled.
- An SP-API application registered in Seller Central (requires an Amazon Developer account).
- A Vendor Central refresh token scoped to your vendor account.
SP-API registration
Registering an SP-API application and obtaining a refresh token requires a few steps in Amazon's developer console. See the credentials checklist document in your Kayan organization at Settings → Integrations → Amazon Vendor for a step-by-step guide.Connecting Amazon Vendor Central
- 1
Open Settings → Integrations → Amazon Vendor Central
Navigate to integrations and click the Amazon Vendor Central tile.
- 2
Enter your SP-API credentials
Provide your Client ID, Client Secret, and Refresh Token from your SP-API application. Kayan defaults to the Egypt marketplace (ARBP9OOSHTCHU) and EU endpoint — change these if your Vendor account is in a different region.
- 3
Configure your account type
Select "Vendor (1P)" to confirm this is a Vendor Central connection, not a Seller Central one.
- 4
Save and verify
Kayan will make a test call to the SP-API to verify the credentials. On success, a backfill of the last 90 days of purchase orders begins automatically.
Purchase Order polling
Amazon does not push webhooks for Purchase Orders on the Vendor (1P) API. Kayan polls the SP-API on a scheduled interval to detect new and updated POs. Each PO is ingested idempotently — running the poll multiple times does not create duplicate orders.
New POs typically appear in Kayan within one polling cycle. Standard POs that are cancelled or changed in Vendor Central are reflected on the next poll.
Remittance reconciliation
Amazon does not provide an API endpoint for actual payment data for 1P Standard accounts. Instead, Kayan supports manual remittance reconciliation using the CSV export from Vendor Central's Remittances report:
- 1
Download the remittance CSV from Vendor Central
In Amazon Vendor Central, go to Payments → Remittances, select the payment, and export the CSV.
- 2
Upload to Kayan
In Kayan, go to Finance → Amazon Remittances (or via the Amazon Vendor integration page) and upload the CSV.
- 3
Review matches
Kayan matches each remittance line to a PO by the PO number. Matched lines show the expected vs. actual amount. Unmatched or variance lines are flagged for review.
- 4
Confirm the remittance
On confirmation, Kayan posts the settlement journal entry: Dr Cash + Dr Amazon Deductions = Cr Accounts Receivable. The PO forecast is marked as settled.
Deductions
Amazon routinely deducts co-op fees, chargebacks, and freight allowances from remittances. These are posted to a dedicated Amazon Deductions expense account (account 6760) so you can track them separately in your P&L.Region support
Kayan's Amazon Vendor integration has been tested with the Egypt marketplace (Vendor Central at vendorcentral.amazon.me). The SP-API endpoint used is the EU region (sellingpartnerapi-eu.amazon.com). Other marketplace IDs and regions can be configured manually during the connection setup — contact support if you need assistance with a non-Egypt marketplace.