The Problem
Amazon is high-margin and unforgiving in equal measure.
Amazon vendor business is some of the most demanding work a 3PL can take on. The economics work because Amazon volume can be a meaningful chunk of revenue. But if you get any of it wrong, the chargebacks are automatic and you see it on the next invoice.
The flow is what gets you. A routing request comes in by email. Someone has to read it, find the shipment in the ops system, work out the cartons, group the orders, submit to Amazon's SP-API, manage OAuth tokens, and deal with the fact that submission is asynchronous — you get back a transaction ID and have to poll until Amazon makes up its mind. Once it's confirmed, you go back to the legacy systems and close out the records there. Miss any link and you eat the chargeback. For most 3PLs that means a dedicated Amazon team, careful training, a lot of knowledge living in just a few heads, and the chargebacks that happen anyway when someone's out sick or the inbox backs up over a weekend.