Sales order confirmation

Confirm a customer's order with the items, delivery date, and total they'll pay.

An order confirmation that says Thank you, Dan Okafor, with a tick, a delivery timeline, and the bike parts he bought for £214.95.
Original1 of 6
Colours, fonts, and logo
File types
PDF
Size
A4 PDF
Use case
Sales orders
Licence
Free to copy and use in your own templates
Source
Made by thirds.ai with the open-licence Plus Jakarta Sans and Figtree fonts, original graphic marks, and fictional sample names.

Put your brand on every design

Three brands

Give every client this design in their own brand.

Add a client's logo, colours, and fonts in one step, and you've got a file that looks made just for them, with no new design to build.

  • An order confirmation that says Thank you, Dan Okafor, with a tick, a delivery timeline, and the bike parts he bought for £214.95.
  • The Sales order confirmation design made for a second business, with its own details and brand.
  • The Sales order confirmation design made for a third business, with its own details and brand.

About this design

What you can make with it.

Once you've accepted an order, send the buyer a page that thanks them by name. It shows the order number, a delivery timeline, where it ships, and each item with its price and the total. Change the items and dates for every order.

Your details

What you can change.

These are the words and numbers you swap for your own. The design stays the same.

  1. Business nameA short text.
  2. Business emailA short text.
  3. Customer nameA short text.
  4. Order numberA short text.
  5. Ordered onA short text.
  6. Delivery dateA short text.
  7. Ship to addressA longer text with more than one line.
  8. ItemsA list of items. Each item has name, sku, quantity, unit price and line total.
  9. SubtotalA number.
  10. ShippingA number.
  11. TaxA number.
  12. TotalA number.
  13. Dispatch noteA longer text with more than one line.
  14. FooterA short text.
Sample data
{
  "business_name": "Longbarrow Cycle Co",
  "business_email": "orders@longbarrowcycle.co.uk",
  "customer_name": "Dan Okafor",
  "order_number": "KC-5521",
  "ordered_on": "2026-09-12",
  "delivery_date": "2026-09-17",
  "ship_to_address": "46 Riverside Way\nSheffield S3 8GH",
  "dispatch_note": "Your parts leave our Sheffield workshop tomorrow. We will email you a tracking link as soon as they do.",
  "footer": "Need to change anything? Reply to this email within 24 hours of ordering.",
  "items": [
    {
      "name": "Hydraulic disc brake pads, set of 2",
      "sku": "BRK-HYD-42",
      "quantity": 2,
      "unit_price": 18.5,
      "line_total": 37
    },
    {
      "name": "Tubeless sealant, 500 ml",
      "sku": "SEAL-500",
      "quantity": 1,
      "unit_price": 14,
      "line_total": 14
    },
    {
      "name": "Chain, 12-speed",
      "sku": "CHN-12S",
      "quantity": 1,
      "unit_price": 34,
      "line_total": 34
    },
    {
      "name": "Grip tape, black",
      "sku": "GRIP-BLK",
      "quantity": 2,
      "unit_price": 11,
      "line_total": 22
    },
    {
      "name": "Tyre, 700 x 28c, folding bead",
      "sku": "TIRE-70028",
      "quantity": 2,
      "unit_price": 32,
      "line_total": 64
    },
    {
      "name": "Bar tape, gel padded",
      "sku": "BAR-GEL",
      "quantity": 1,
      "unit_price": 15,
      "line_total": 15
    },
    {
      "name": "Mini pump with gauge",
      "sku": "PMP-MINI",
      "quantity": 1,
      "unit_price": 24,
      "line_total": 24
    }
  ],
  "subtotal": 210,
  "shipping": 4.95,
  "tax": 35.82,
  "total": 214.95
}

For developers

Make this file from your code or your AI tools.

Save your design once, then your code or AI tool sends the details and gets the finished file back. Each one costs 1 credit.

API request
curl https://thirds.ai/v1/pdf \
  -H "Authorization: Bearer $THIRDS_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: sales-order-confirmation-1" \
  -d '{"template_id":"tpl_your_copy","version":1,"data":{"business_name":"Longbarrow Cycle Co","business_email":"orders@longbarrowcycle.co.uk","customer_name":"Dan Okafor","order_number":"KC-5521","ordered_on":"2026-09-12","delivery_date":"2026-09-17","ship_to_address":"46 Riverside Way\nSheffield S3 8GH","dispatch_note":"Your parts leave our Sheffield workshop tomorrow. We will email you a tracking link as soon as they do.","footer":"Need to change anything? Reply to this email within 24 hours of ordering.","items":[{"name":"Hydraulic disc brake pads, set of 2","sku":"BRK-HYD-42","quantity":2,"unit_price":18.5,"line_total":37},{"name":"Tubeless sealant, 500 ml","sku":"SEAL-500","quantity":1,"unit_price":14,"line_total":14},{"name":"Chain, 12-speed","sku":"CHN-12S","quantity":1,"unit_price":34,"line_total":34},{"name":"Grip tape, black","sku":"GRIP-BLK","quantity":2,"unit_price":11,"line_total":22},{"name":"Tyre, 700 x 28c, folding bead","sku":"TIRE-70028","quantity":2,"unit_price":32,"line_total":64},{"name":"Bar tape, gel padded","sku":"BAR-GEL","quantity":1,"unit_price":15,"line_total":15},{"name":"Mini pump with gauge","sku":"PMP-MINI","quantity":1,"unit_price":24,"line_total":24}],"subtotal":210,"shipping":4.95,"tax":35.82,"total":214.95}}'
MCP call
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "render",
    "arguments": {
      "output": "pdf",
      "idempotency_key": "sales-order-confirmation-1",
      "request": {
        "template_id": "tpl_your_copy",
        "version": 1,
        "data": {
          "business_name": "Longbarrow Cycle Co",
          "business_email": "orders@longbarrowcycle.co.uk",
          "customer_name": "Dan Okafor",
          "order_number": "KC-5521",
          "ordered_on": "2026-09-12",
          "delivery_date": "2026-09-17",
          "ship_to_address": "46 Riverside Way\nSheffield S3 8GH",
          "dispatch_note": "Your parts leave our Sheffield workshop tomorrow. We will email you a tracking link as soon as they do.",
          "footer": "Need to change anything? Reply to this email within 24 hours of ordering.",
          "items": [
            {
              "name": "Hydraulic disc brake pads, set of 2",
              "sku": "BRK-HYD-42",
              "quantity": 2,
              "unit_price": 18.5,
              "line_total": 37
            },
            {
              "name": "Tubeless sealant, 500 ml",
              "sku": "SEAL-500",
              "quantity": 1,
              "unit_price": 14,
              "line_total": 14
            },
            {
              "name": "Chain, 12-speed",
              "sku": "CHN-12S",
              "quantity": 1,
              "unit_price": 34,
              "line_total": 34
            },
            {
              "name": "Grip tape, black",
              "sku": "GRIP-BLK",
              "quantity": 2,
              "unit_price": 11,
              "line_total": 22
            },
            {
              "name": "Tyre, 700 x 28c, folding bead",
              "sku": "TIRE-70028",
              "quantity": 2,
              "unit_price": 32,
              "line_total": 64
            },
            {
              "name": "Bar tape, gel padded",
              "sku": "BAR-GEL",
              "quantity": 1,
              "unit_price": 15,
              "line_total": 15
            },
            {
              "name": "Mini pump with gauge",
              "sku": "PMP-MINI",
              "quantity": 1,
              "unit_price": 24,
              "line_total": 24
            }
          ],
          "subtotal": 210,
          "shipping": 4.95,
          "tax": 35.82,
          "total": 214.95
        }
      }
    }
  }
}

Edit this template

Open it in the editor, put your brand on it, and keep it with your own templates. Your first 50 credits each month are free.