Skip to content

Amazon Seller Central sold, ship now emails

Parse Amazon seller order emails

Amazon emails sellers when an item sells and needs shipping. This layout reads the order ID, the SKU, the quantity, the price and the date to ship by.

Use this layoutFree plan included: 2 layouts per endpoint.
The email
From
Amazon Seller Central <seller-notification@amazon.example>
Subject
Sold, ship now: 1 x Linen shirt
Congratulations, you've sold an item!

Order ID: 113-1234567-1234567
Item: Linen shirt
Condition: New
SKU: LS-01
Quantity: 1
Order date: Oct 29, 2026
Price: $39.00
Shipping: $4.99
Ship by: Nov 1, 2026
What your endpoint delivers
{
  "parsed": {
    "status": "matched",
    "layout": {
      "id": "amazon-seller-orders",
      "name": "Amazon seller orders"
    },
    "fields": {
      "order_id": "113-1234567-1234567",
      "item": "Linen shirt",
      "sku": "LS-01",
      "quantity": "1",
      "price": "39.00",
      "ship_by": "Nov 1, 2026"
    },
    "lineItems": []
  }
}

The layout

It matches the email by its subject, reads each field with an RE2 pattern. Edit any of it in the endpoint's settings, where the preview tries it on an email you captured as you type.

{
  "id": "amazon-seller-orders",
  "name": "Amazon seller orders",
  "match": {
    "conditions": [
      {
        "field": "email",
        "name": "subject",
        "op": "starts_with",
        "value": "Sold, ship now"
      }
    ]
  },
  "fields": [
    {
      "name": "order_id",
      "from": "text",
      "pattern": "Order ID:\\s*([0-9-]+)"
    },
    {
      "name": "item",
      "from": "text",
      "pattern": "Item:[ \\t]*([^\\r\\n]+)"
    },
    {
      "name": "sku",
      "from": "text",
      "pattern": "SKU:\\s*(\\S+)"
    },
    {
      "name": "quantity",
      "from": "text",
      "pattern": "Quantity:\\s*(\\d+)"
    },
    {
      "name": "price",
      "from": "text",
      "pattern": "Price:\\s*\\$?([0-9][0-9.,]*)"
    },
    {
      "name": "ship_by",
      "from": "text",
      "pattern": "Ship by:[ \\t]*([^\\r\\n]+)"
    }
  ]
}

More senders