Skip to content
AMAZON EDI

Amazon EDI Integration

Amazon EDI integration is not one integration. Vendor Central suppliers exchange EDI with Amazon through two separate programs, Wholesale and Direct Fulfillment. Seller Central (3P) sellers use Amazon's SP-API, not EDI. We build each one inside your ERP, with every X12 file read and generated using the EdiFabric .NET library.

EDI OR SP-API

Amazon EDI or SP-API: which do you need?

It depends on your relationship with Amazon, not on your ERP. On Vendor Central, the first-party (1P) side, Amazon buys from you as a supplier. That integration is EDI: X12 purchase orders, acknowledgments, ship notices and invoices.

On Seller Central, the third-party (3P) side, you sell on Amazon yourself. That integration is Amazon's Selling Partner API, not EDI. Amazon seller EDI and Amazon 3P EDI are common searches, but there is no EDI for Seller Central. Orders, inventory and FBA shipments run through Amazon SP-API integration.

Many businesses have both. Each relationship gets its own integration, built against the same items, orders and stock in one ERP.

THREE PROGRAMS

The three Amazon programs, and which connection each one uses

Vendor Central Wholesale. Amazon buys your stock and you ship it to Amazon fulfillment centers, over EDI. Collect shipments add a routing exchange before the ship notice, covered in EDI 753 and 754 routing. Full detail: Amazon Vendor Central EDI.

Vendor Central Direct Fulfillment. Amazon takes the customer order and sends it to you as a dropship order over EDI, and you ship it to the customer's door. It runs on the same Vendor Central account as Wholesale, as its own connection. Full detail: Amazon Direct Fulfillment EDI.

Seller Central. You are the seller of record. It runs on SP-API, not EDI, including FBA and FBM orders and FBA inbound shipments. Full detail: Amazon SP-API integration.

WHAT THIS INVOLVES

What Amazon EDI integration covers

  • 850 Purchase orders into your ERP. Amazon purchase orders land as real orders against your own SKUs, with Amazon's item numbers mapped to yours.
  • 855 Accept or reject from the stock screen. Vendor Central purchase orders are accepted or rejected back to Amazon from the screen that shows system, 3PL and allocated stock, so the acknowledgment reflects what you can ship.
  • 753/754 Routing for Wholesale collect shipments. On a collect shipment Amazon arranges the freight, so the routing request and routing instructions run as their own step before the ship notice goes. Routing is Wholesale only; the full document set is on Vendor Central Wholesale EDI integration.
  • 856/810 Ship notice and invoice that agree. The ship notice has to describe what actually shipped, and the invoice has to bill for the same goods, so what Amazon is told shipped and what Amazon is billed for agree.
  • 846 Inventory, acknowledgments and adjustments. Inventory advice, 997 functional acknowledgments, 824 application advice and 812 credit or debit adjustments, each mapped to your own records.
  • DF Direct Fulfillment as its own connection. Dropship orders run through a separate EDI connection on the same Vendor Central account, with their own mapping and rules.
  • SP-API Seller Central over SP-API. Where you also sell on Amazon as a 3P seller, Seller Central orders and FBA shipments run through SP-API in the same ERP, not EDI.
ONBOARDING

What going live with Amazon EDI involves

The connection comes first. Vendor Central connects directly to your system over SFTP, with no network in between. You exchange the technical details so Amazon can reach you and you can reach Amazon.

Then each document is mapped to your ERP's own data: your item numbers against Amazon's, and your order and shipment records against the fields each transaction set expects. This is where the business rules sit, so it is where the real work is.

Then comes testing against Amazon's validation, followed by production, with acknowledgments and rejections watched closely on the first live orders. What your account must exchange is set by Amazon's own implementation guide for each program. Work from the current version for your account.

HOW WE BUILD IT

How we build Amazon EDI integration inside your ERP

01

Each program built as its own flow

Wholesale, Direct Fulfillment and Seller Central each get their own mapping and rules, so a change in one never risks breaking another.

02

Read and generated inside your ERP

Every X12 file is read and generated inside your ERP using the EdiFabric .NET library, with the mapping in your own code. Vendor Central connects directly over SFTP, with no network in between.

03

Every file logged

The raw file is stored next to the parsed result, so a rejection is traced to the exact value that caused it. For what each document does, see EDI transaction sets explained. For a walk-through of how both Vendor Central connections run day to day, see Amazon Vendor Central EDI inside your ERP.

04

One order view, separate flows underneath

Staff work from one order view, even though wholesale, dropship and Seller Central orders follow different paths behind it.

ANCHOR CASE STUDY

Amazon EDI integration across three Amazon accounts

A US CONSUMER ELECTRONICS AND CAMERA BRAND · CONSUMER ELECTRONICS AND IMAGING, MULTI-CHANNEL RETAIL AND DISTRIBUTION
  • Amazon runs as three separate accounts: Vendor Central over direct EDI, a refurbished Seller Central account over SP-API, and a third account used only for Best Buy Optics inbound shipments.
  • Vendor Central carries two EDI connections on one account: Wholesale, with 850, 855, 856, 810, 846, 997, 824, 812 and 753/754 routing, and Direct Fulfillment.
  • Seller Central runs on SP-API, not EDI, covering FBA and FBM orders and FBA inbound shipments.
  • Every X12 file is read and generated inside the ERP using the EdiFabric .NET library, and Vendor Central connects directly over SFTP, with no network in between.
  • Vendor Central purchase orders are accepted or rejected from the same screen that shows system, 3PL and allocated stock.
Read the full case study
QUESTIONS

Amazon EDI integration questions

What is Amazon EDI?

It is how Amazon Vendor Central exchanges purchase orders, ship notices and invoices with its suppliers, as ANSI X12 documents over a direct connection. For a plain-language explanation, see what Amazon EDI is.

Do Amazon 3P sellers need EDI?

No. Seller Central, where 3P sellers sell on Amazon themselves, uses Amazon's SP-API. EDI is for Vendor Central suppliers, where Amazon buys from you.

Is Vendor Central the same as Seller Central?

No. On Vendor Central, Amazon is the buyer of record and the integration is EDI. On Seller Central, you are the seller of record and the integration is SP-API. They are different relationships with Amazon, not two names for the same thing.

What documentation does Amazon EDI require?

Amazon publishes its own implementation guides for each Vendor Central program. They set which transaction sets your account exchanges, which fields are required and how Amazon validates them. Work from the current guide for your account, because requirements change over time.

Do we need SPS Commerce or another EDI provider to connect to Amazon?

No, if the documents are built into your ERP. Vendor Central can connect directly over SFTP. A provider is one option, not a requirement.

Can we run Wholesale and Direct Fulfillment on the same account?

Yes. Both run on one Vendor Central account, but with different transaction flows and rules, which is why we build them as separate integrations rather than one shared mapping.

Which one should we start with?

Whichever one Amazon has already enrolled you in. If you are asked to support both, they are still built and tested separately, since each fails in its own ways.

What are 753 and 754 used for?

They are the routing request and routing instructions for Wholesale collect shipments, where Amazon arranges the freight. The vendor sends the 753 with pallet and carton details, Amazon replies with a 754 naming the carrier and pickup, and only then does the 856 go. See EDI 753 and 754 routing.

LET'S TALK

Not sure which Amazon program you're actually on?

Tell us whether Amazon buys your stock, sends you dropship orders, or you sell on Amazon yourself, and we will tell you which integration you actually need.

Start a project