Skip to main content

Shipping & Tracking

Upload tracking information and manage shipping fulfillment for your orders.

Creating Shipping Fulfillment

const fulfillment = await mcp.useTool('fulfillment_createShippingFulfillment', {
  order_id: '12-34567-89012',
  line_items: [
    {
      line_item_id: 'item1',
      quantity: 2
    }
  ],
  shipped_date: new Date().toISOString(),
  shipping_carrier_code: 'UPS',
  tracking_number: '1Z999AA10123456784'
});

console.log(`✅ Tracking uploaded: ${fulfillment.fulfillmentId}`);

Supported Carriers

CarrierCode
USPSUSPS
UPSUPS
FedExFEDEX
DHLDHL
OtherOTHER

Shipping Best Practices

Upload tracking within 1 business day of shipping to:
  • Maintain Top Rated Seller status
  • Protect against “item not received” claims
  • Provide buyers with shipment visibility
Always use valid, scannable tracking numbers:
  • USPS: 22 digits (9400…)
  • UPS: 18 characters (1Z…)
  • FedEx: 12 digits
Ship within your promised handling time:
  • 1 business day: Ship same or next day
  • Protects seller metrics
  • Increases buyer satisfaction

Next Steps