Update: Fulfillment Inbound API v0 now supports ShipsInProductPackaging
Amazon has upgraded Fulfillment Inbound API v0 this week with a new enum entry ShipsInProductPackaging. Sellers can now set "ShipsInProductPackaging": true in CreateInboundShipmentPlan payloads, and the prepInstructions response will include the flag, potentially waiving packaging fees such as $0.15 per unit.
Overview
Amazon has upgraded the Fulfillment Inbound API v0 to include a new ShipsInProductPackaging option, indicating that a unit arrives at an Amazon fulfillment center still sealed in its manufacturer’s box. The enhancement launched this week and matters to every FBA seller who submits inbound shipment plans, because it changes how packaging information is reported and can affect fee calculations.
Key Points
- New enum entry — ShipsInProductPackaging is now part of the PrepInstruction list, enabling sellers to set the flag directly through API calls.
- Response payload change — The prepInstructions endpoint now returns ShipsInProductPackaging alongside other prep steps such as polybagging or labeling.
- Universal eligibility — All FBA sellers, regardless of marketplace or account size, can use the flag; it is no longer limited to a manually enabled subset.
- Simplified compliance — Items that already arrive in sealed, retail‑ready packaging no longer need extra prep instructions, cutting down the number of steps sellers must declare.
- Potential fee waiver — When the flag is present, Amazon may drop certain prep‑related charges because the product is considered ready for sale on receipt.
- Immediate schema rollout — The updated enum is active now, but inbound plans created before the change will continue to use the older list until they are refreshed or rebuilt.
How the Updated Inbound API Works
- Add the flag to the request — When constructing a CreateInboundShipmentPlan payload, sellers insert
"ShipsInProductPackaging": trueinside the PrepDetails object. Example: A supplier sending a pallet of 24‑pack bottled water marks the flag so Amazon knows each bottle is already sealed in its factory case. - Amazon validates the entry — The service checks the SKU against the catalog to confirm the product is listed as shipped in original packaging; a match results in acceptance, otherwise a validation error is returned. : A seller of custom‑printed tees receives an error because the catalog marks the shirts as “unpackaged,” prompting the seller to update the catalog or remove the flag.
Analysis & Recommendations
Why This Matters
The flag lets Amazon recognize items already sealed in manufacturer boxes, eliminating unnecessary prep steps and reducing fees—for example, a 500‑unit board game shipment saves $75. All FBA sellers can use it immediately, but older plans must be refreshed to benefit.
Key Takeaways
- ShipsInProductPackaging is now a valid value in the PrepInstruction enum of Fulfillment Inbound API v0.
- The prepInstructions endpoint now returns ShipsInProductPackaging alongside other prep steps.
- When the flag is present, Amazon may drop packaging‑related charges (e.g., $0.15 per unit, saving $75 on 500 units).
- The change is live now; inbound plans created before the rollout keep using the old enum until they are rebuilt.
Recommended Actions
- →Update integration scripts to include "ShipsInProductPackaging": true in the PrepDetails object of CreateInboundShipmentPlan JSON (see Developer Co...
- →Audit catalog entries via PUT /catalog/items to confirm SKUs are marked as shipped in original packaging before using the flag.
- →Re‑run inbound fee estimates in Seller Central > Manage Inventory > Inbound Shipments after adding the flag to capture any fee reductions.
Comments
Join the discussion
Log in or create an account to share your thoughts on this update.
No comments yet. Be the first to share your thoughts!