Guide · Amazon Vendor Central Retail

Amazon Vendor Central retail PO lifecycle: PO to acknowledgment to ASN to invoice

A Vendor Central retail purchase order is Amazon buying wholesale: a PO with a ship window, a destination fulfillment center, and a unit cost per SKU, which you confirm inside 24 hours, ship to Amazon's routing instructions, announce with an ASN before it arrives, and invoice at the confirmed cost. Every step has a clock or a matching rule, and the chargebacks in the next guide are what happens when one is missed. This page follows the PO through each step with the deadline, the API operation, and the failure mode.

  • 24 HoursTo acknowledge every line: accepted, backordered, or rejected
  • Cost Must MatchAcknowledged cost equals invoiced cost, never above the PO
  • ASN Before ArrivalShipment notice on file before the truck reaches the FC

Step 1

The PO arrives with a window, a destination, and a cost

Amazon creates retail purchase orders through Vendor Central and exposes them through the Vendor Orders API (getPurchaseOrders and getPurchaseOrder) or as EDI 850. Each PO names the buying and ship-to party (the fulfillment center code), your selling party (vendor code), a ship window and sometimes a delivery window, a payment method, a PO type, and line items with SKU, ASIN, ordered quantity, and net cost. That cost is the number everything downstream must match.

PO field What it means What to do with it
purchaseOrderNumber One Amazon PO Your reference on the acknowledgment, ASN, and invoice
purchaseOrderType RegularOrder, ConsignedOrder, NewProductIntroduction, RushOrder Rush and NPI orders carry tighter expectations
shipWindow / deliveryWindow When Amazon expects freight to leave, or arrive Drives routing requests and PO On-Time Accuracy
shipToParty / buyingParty Destination fulfillment center Carton labels and ASN reference it
items[].orderedQuantity What Amazon wants You may confirm equal or less, never more
items[].netCost Amazon’s cost per unit Acknowledge at this cost or below; invoice must match the acknowledgment

Step 2

Acknowledge within 24 hours, every line, honestly

Amazon expects a complete acknowledgment within 24 hours through submitAcknowledgement or EDI 855: every line item, each with a code, a confirmed quantity, and where relevant a scheduled ship or delivery date. Lines you leave out are treated as rejected. The acknowledgment is a promise: Amazon measures what you ship against what you confirmed, so it has to reflect real quantities and dates, not optimism.

Acknowledgment code Meaning When to use it
Accepted You will ship the confirmed quantity inside the window Stock allocated, window achievable
Backordered You will ship, at a later scheduledShipDate or scheduledDeliveryDate Stock arriving; give the real date
Rejected You will not ship this line or this quantity No stock, discontinued, or cost below your floor

Two rules trip integrations. You cannot confirm more than Amazon ordered. And the cost in the acknowledgment must equal the cost on the invoice, and cannot exceed the PO cost, so if Amazon's cost is wrong the place to fix it is the acknowledgment, not the invoice. Confirming less than requested is normal and expected; confirming everything and shipping less is the expensive path. Rule-based confirmation per SKU, covering inventory floors, fixed quantities, and cost and price floors, is how vendors clear the 24-hour window without a person reading every line; the Vendor Central Retail integration describes the four rule types.

Between steps

Revisions: Amazon changes the PO, you acknowledge again

Retail POs are not static. Amazon revises quantities, dates, and occasionally line items after issuing the PO, and each revision carries a new state-changed timestamp and expects an acknowledgment of its own. A vendor who confirmed revision 1 and never saw revision 2 ships against the wrong numbers and eats the shortage or overage. Keep every revision, re-run the same confirmation logic on each, and decide deliberately whether your internal order holds the original request or the final agreed quantity. Finance teams differ on which they want; the requirement is that the history is kept and the acknowledgment on file always matches the current PO.

Step 3

Ship to Amazon’s rules: routing, labels, window

Shipping a retail PO means shipping to Amazon's fulfillment center on Amazon's terms. Collect vendors request routing (EDI 753 or the Vendor Shipments API) and receive carrier and appointment details back (754 or the shipment response) with an Amazon Reference Number; prepaid vendors book their own carrier against the delivery window. Cartons carry Amazon's labels and content requirements, pallets follow the routing guide, and freight has to be ready inside the PO ship window or the PO On-Time Accuracy chargeback follows. The moving parts here are real: appointment scheduling, carton content labels, prep rules, LTL versus small parcel. The chargebacks guide lists what each miss costs; the operational answer is a warehouse or 3PL that has shipped to Amazon before and an OMS that hands it the PO, the confirmed quantities, and the window.

Step 4

ASN before arrival, matching what is on the truck

The advance shipment notice (submitShipmentConfirmations on the Vendor Shipments API, or EDI 856) tells Amazon what is coming: PO number, carton and pallet contents, quantities per SKU, carrier, and the PRO or BOL reference. It must be on file before the shipment reaches the FC, and it must match the physical shipment and the carrier appointment. A missing ASN, an ASN that arrives after the freight, or an ASN whose PRO does not match the appointment each has its own chargeback, and receive-side shortages get charged against the ASN quantity.

Step 5

Invoice per PO at the acknowledged cost

Invoices post through the Vendor Invoices API (submitInvoices) or EDI 810, per PO, at the cost you acknowledged, referencing the PO number and the shipped quantities. Cost mismatches against the acknowledgment or the PO produce shortage claims and payment holds; paper invoices carry their own fee. Vendors are paid on negotiated vendor terms, so invoice timing is cash timing. Posting the invoice from the ERP, at the agreed values, the moment the PO ships is the whole game.

Step Deadline API / EDI Failure mode
Read PO On issue getPurchaseOrders / 850 Missed revisions, wrong cost carried forward
Acknowledge Within 24 hours, all lines submitAcknowledgement / 855 Implicit rejections, over-confirmation, cost mismatch
Re-acknowledge On each revision Same Shipping against stale quantities
Route and ship Inside the ship window Vendor Shipments API / 753, 754 PO On-Time Accuracy, transportation chargebacks
ASN Before arrival at the FC submitShipmentConfirmations / 856 ASN accuracy, PRO/BOL mismatch, receive shortages
Invoice After shipment, per PO submitInvoices / 810 Cost variance, paper invoice fee, payment holds

Automation

How InfiPlex runs the retail PO

InfiPlex connects Vendor Central Retail through the Vendor Retail Procurement SP-API, pulls each PO, runs your per-SKU confirmation rules and sends the acknowledgment inside the window, stores every revision and re-runs the rules on each, hands confirmed orders to your warehouse or 3PL with the window and destination, and posts the invoice per PO at the agreed cost, automatically from NetSuite or manually. Set-up is on the retail SP-API set-up article; the program page is the Vendor Central Retail integration.

Frequently asked

Questions, answered

The questions vendors ask when the first retail POs land.

What are the Vendor Central acknowledgment codes?

Accepted (you will ship the confirmed quantity in the window), Backordered (you will ship at a later scheduled ship or delivery date you provide), and Rejected (you will not ship the line or quantity).

Does the cost on my acknowledgment have to match the PO?

It cannot be higher than the PO cost, and it must equal the cost you later invoice. If Amazon's PO cost is wrong, correct it in the acknowledgment; an invoice that disagrees with the acknowledgment produces a shortage claim.

When does the ASN have to be sent?

Before the shipment arrives at the fulfillment center, matching the cartons, quantities, carrier, and PRO or BOL on the truck. Missing, late, or mismatched ASNs each carry a chargeback.

How is a retail PO invoiced?

Per PO, through the Vendor Invoices API or EDI 810, at the acknowledged cost and shipped quantities, referencing the PO number. Vendors are paid on their negotiated terms from that invoice.

Resources

Related pages and references

Every retail PO step, run by rules instead of by hand

Acknowledgments inside 24 hours from per-SKU rules, revisions tracked and re-run, invoices per PO from your ERP. Live in 1–3 business days.

Confirming Vendor Central POs by hand every morning?

We connect Vendor Central Retail accounts every week. Bring your PO volume and your ERP and we will map which SKUs can confirm themselves. Contact us, email info@infiplex.com, or call 888‑770‑0857.

InfiPlex™ is a trademark of InfiPlex. Amazon, Vendor Central, and Selling Partner API are trademarks of Amazon.com, Inc. or its affiliates. InfiPlex is an independent integration provider and is not endorsed by or affiliated with Amazon. Program rules, deadlines, and chargeback amounts are set by Amazon and change; verify current terms in Vendor Central before relying on them. ©2026 InfiPlex. All rights reserved.