Amazon IA TO (Add on) SOP

Hello Everyone, Sharing below the Amazon TO(Add on) SOP .

Process Overview: NetSuite to Amazon Inbound Shipment

This process consists of 5 sequential flows. Please ensure prerequisites are met before triggering each step.

Flow 1: NetSuite Order to Amazon Inbound Shipment Plan

Goal: Export Transfer Order (TO) from NetSuite to create a Plan in Amazon.

  • Step 1: Create Transfer Order in NetSuite.

    • Ensure the following fields are populated:

      • Address Information: Ship From address.

      • Item Details: Item and Quantity. (e

      • Parties: Prep Owner (e.g., Seller/Amazon) and Label Owner. (Present on the item record under the etail amazon tab.

      • Select e-tail channel on the TO to Amazon

      • Add the expiration date

      • Select Parent SKU

  • Step 2: Run Flow 1.

    • Outcome: Amazon returns an Inbound Shipment Plan ID which is written back to the NetSuite Transfer Order.
  • Points to Note:

    • The system marks a boolean checkbox "Celigo Amazon Shipment Plan Exported" to prevent the flow from picking up the same record twice.

Flow 2: NetSuite Packing Information to Amazon

Goal: Send box content information (dimensions/weight) to Amazon based on the Plan ID.

  • Step 1: Configure Packing Options on NetSuite Transfer Order.

    • Option A: Single Box Shipment

      • Mark checkbox: One Box Packing = True.

      • Fill: TO Header fields (Box Dimension, Length, Width, Height, Weight).

      • Logic: All items/quantities are packed into a single box.

    • Option B: Case Pack/Multi-Box

      • Mark checkbox: One Box Packing = False.

      • Fill: Item Record fields (Case Pack Dimensions, Quantity in Case).

      • Critical: The Total Quantity must be evenly divisible by the Quantity in Case (e.g., 20 items / 2 per case = 10 boxes). If not divisible, Amazon will return an error.

  • Step 2: Run Flow 2.

    • Outcome: Packing options are generated and sent to Amazon.

Flow 3: Amazon Shipment Information to NetSuite (Sync)

Goal: Import confirmed shipment details and labels from Amazon into NetSuite.

  • Step 1: MANUAL ACTION (Amazon Seller Central).

    • Go to the Inbound Shipment Plan.

    • Select Shipment Date and Delivery Window.

    • Select Shipping Mode: SPD (Small Parcel) or LTL/FTL (Pallet).

    • Select Carrier: Amazon Partnered or Non-Partnered.

    • Accept Charges and Confirm.

  • Step 2: NetSuite Prerequisites.

    • TO Status: Must be in Pending Fulfillment (not Pending Approval).

    • Fields: Populate Page Type, Page Size, and Label Type (use valid Enum values, e.g., "Package Label Plain Paper").[Refer to shared screenshots below]

      • Note: For both Amazon Partnered Carrier & Non Amazon Partnered Carrier, the pageType, labelType and pageSize are mandatory.
    • Mapping: Ensure the Folder ID is mapped in the integration settings to store downloaded PDF labels in the NetSuite File Cabinet.

  • Step 3: Run Flow 3.

    • Outcome: Creates Item Shipment records in NetSuite and attaches PDF labels to the record.

Flow 4: NetSuite Shipment to Amazon (Tracking & Freight)

Goal: Update Amazon with tracking numbers or freight bills.

  • Applicability: Run this flow ONLY if you used a Non-Partnered Carrier. (If using Amazon Partnered Carrier, skip this flow).

  • Step 1: MANUAL ACTION (Amazon Seller Central).

    • Click "Proceed to enter tracking details" in the UI.
  • Step 2: Update NetSuite Item Shipment Record.

    • For SPD: Enter the Package Tracking Number.

    • For LTL/FTL: Enter the Freight Bill Number and Bill of Lading Number.

  • Step 3: Run Flow 4.

    • Outcome: Updates shipment status and tracking details in Amazon.

Flow 5: Amazon Item Receipt to NetSuite

Goal: Sync item receipts (what Amazon physically received) back to NetSuite.

  • Step 1: Run Flow 5.

    • The flow checks for the Shipment ID.

    • It matches against the Transfer Order or Item Shipment record.

  • Step 2: Outcome.

    • Creates an Item Receipt record in NetSuite.

    • Updates TO status to "Received" once fully received.

    • Partial Receipts: If Amazon receives partial quantity (e.g., 15 of 20), the Item Receipt reflects 15. The TO remains "Pending Receipt" until the remainder is processed or closed.

#DF 3 : Amazon Enum values-

PackageLabel_Plain_Paper - Non amazon partners

BARCODE_2D

1 Like