No items yet — scan something to get started.
No boxes yet.
Ready to ship
Amazon SP-API connection
Checking configuration…
Stage 2: createInboundPlan (sandbox test)
Uses Amazon's own documented example data, not our real boxes — sandbox only recognizes their exact canned inputs. This proves the request shape and the async operationId-polling pattern work.
Stage 3: setPackingInformation (sandbox test)
Also uses Amazon's documented example data. This step has a known history of failing in sandbox even with Amazon's own exact example (see amzn/selling-partner-api-models issues #4248, #551, #4469) — a failure here is expected, not a bug in our code.
Stage 4: packing options (sandbox test)
generatePackingOptions → listPackingOptions → confirmPackingOption.
Stage 5: placement options (sandbox test)
generatePlacementOptions → listPlacementOptions → confirmPlacementOption. This is where fulfillment-center splits (shipmentIds) surface.
Stage 6: transportation options (sandbox test)
generateTransportationOptions → listTransportationOptions (every shipment) → delivery window sub-flow when required → confirmTransportationOptions. generateTransportationOptions is a known sandbox limitation (fails even with Amazon's exact documented payload) — the test continues past it using documented static IDs so the rest of the chain still gets verified.
Stage 7: box labels & bill of lading (sandbox test)
The new API has no document endpoints of its own — these come from the legacy v0 API's getLabels/getBillOfLading operations instead (same auth, older path).
Real-data submission (using our actual boxes instead of Amazon's sandbox examples) isn't built yet.
This device
The name shown on every box this device packs, e.g. "Box 6 — Packed on –".
Shipment
Once a shipment has been fully submitted to Amazon, clear all boxes to start the next one.
Pallet weight limit
The running pallet weight total (All Boxes page) shows a warning once sealed boxes reach 90% of this limit. Display only for now — nothing is blocked or assigned to a pallet automatically.
Amazon MSKUs
The real Amazon MSKU for each SKU you've scanned, if known — fill these in ahead of time so Submit to Amazon never needs to ask.
Connection
All changes synced.