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

- File types
- 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.
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.
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.
- Business nameA short text.
- Business emailA short text.
- Customer nameA short text.
- Order numberA short text.
- Ordered onA short text.
- Delivery dateA short text.
- Ship to addressA longer text with more than one line.
- ItemsA list of items. Each item has name, sku, quantity, unit price and line total.
- SubtotalA number.
- ShippingA number.
- TaxA number.
- TotalA number.
- Dispatch noteA longer text with more than one line.
- FooterA short text.
{
"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.
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}}'{
"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.





