Order Processing
Order acknowledgment sent back to Amazon automatically once NetSuite received the order.
Case study
How ERP Peers helped a multi-channel product business connect NetSuite, Amazon Vendor Central and its fulfillment operation across ordering, shipping and invoicing.
About the client
One of our clients is a product-based business selling specialist consumer goods through multiple channels, including Amazon Vendor Central.
NetSuite runs as their operational core — the system of record for orders, inventory and financials. A third-party fulfillment operation physically picks, packs and ships what Amazon orders, working alongside NetSuite and Amazon Vendor Central as three connected parts of the same process.
The business challenge
NetSuite, Amazon Vendor Central and the fulfillment operation each held a piece of the same order — order status, what was actually shipped, and what could be invoiced. When those pieces move independently, someone has to reconcile them by hand, and that gets harder to trust as volume grows.
The client needed those three systems working from the same information, and needed a partner who could tell a defect in their own logic apart from a problem on Amazon's side — because the two call for different responses.
What ERP Peers delivered
ERP Peers built and now supports the integration linking NetSuite, the fulfillment operation and Amazon Vendor Central into one operating flow — not separate scripts, one connected process.
Order acknowledgment sent back to Amazon automatically once NetSuite received the order.
Amazon's routing responses processed automatically to determine how and when freight moves.
Shipment notifications generated from what the fulfillment operation actually shipped, not what was ordered.
Invoicing triggered only once a shipment was confirmed, instead of running ahead of fulfillment.
How the integration worked
Five stages, three systems, moving as one process.
Simplified process view — no company names, systems or real identifiers shown.
Where real-world complexity appeared
Not every exception is equal — one required a structural fix, two required judgment.
During live operation, certain multi-carton shipments exposed an assumption in the fulfillment structure. ERP Peers compared successful single-package transactions with failing multi-carton transactions, isolated the difference, and adjusted how fulfillment records were generated so carton-level information could be represented correctly. A previously failing transaction then validated successfully.
Some shipments were collected by Amazon's own freight arrangement and never received a conventional tracking number. ERP Peers agreed a documented handling rule with the client's operations team, so the exception is handled consistently.
A separate, intermittent gap in Amazon's own routing responses was traced to Amazon's side. Once the NetSuite-side logic was verified clean, it was escalated directly to Amazon rather than treated as an internal defect.
Project outcome
On outcome claims: no production-scale outcome data — error-rate change, chargeback impact, time saved — exists in the evidence reviewed, so none is claimed here.
Client feedback
“ERP Peers has been a great partner for us. They have a strong understanding of NetSuite integrations and were able to handle the complexity of connecting NetSuite, Amazon Vendor Central, and our fulfillment process. What I appreciated most was their ability to understand the business side of the integration, not just the technical requirements. They were responsive when issues came up and worked with our team to get things resolved. I would definitely recommend ERP Peers to any business looking for a reliable NetSuite integration partner.”
— CFO
For technical teams
Technical transaction codes are shown for teams evaluating integration fit.
Delivered by the ERP Peers NetSuite integration team.
Talk to ERP Peers
If your order, fulfillment and invoicing data don't move cleanly together, we're happy to talk through what's involved.
Our customer support team is available for help.
Need help with NetSuite?
Chat with our team.