> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agentcard.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# order.confirmed

> In addition to `order.placed`: the merchant accepted the order on its side. A retail order carries the retailer's own order number, delivery window, and final total. A DoorDash order carries its arrival estimate.

In addition to `order.placed`: the merchant accepted the order on its side. The event fires once per order. A retail confirmation usually arrives within a minute. Agentcard checks a DoorDash order every five minutes and confirms it once DoorDash reports the order as submitted or delivered.

| Field | Retail order | DoorDash order |
| - | - | - |
| `retailer_order_id` | The retailer's own order number. | null |
| `delivery_window` | The delivery window the retailer quoted. | DoorDash's arrival estimate, or null when DoorDash had none yet. An estimate that arrives later is readable on `GET /buy/conversations/:id`, and Agentcard sends no second webhook for it. |
| `final_total_cents` | The retailer's final total. | null |
| `charged_cents` | What the paying card was finally charged. | null |
| `merchant_total_cents`, `merchant_currency` | null for a US dollar cart. | The store's own total and lower-case currency code for a cart priced in Canadian dollars, the same pair as `order.placed`. Null for an order placed before Agentcard kept it. |

```json theme={null}
{
  "id": "evt_9f8e7d6c5b4a",
  "type": "order.confirmed",
  "created": 1757264400,
  "livemode": false,
  "data": {
    "order_id": "3f9a8c1b-7d2e-4c5a-9b1f-2e8d4a6c0b17",
    "merchant": "retail",
    "merchant_name": "Amazon",
    "conversation_id": "conv_9a8b7c6d5e4f3a2b1c0d9e8f",
    "user_id": "usr_8f3k2m",
    "payment_source": {
      "source": "vault",
      "brand": "visa",
      "last4": "4832"
    },
    "retailer_order_id": "112-1234567-1234567",
    "delivery_window": "Sat, Sep 6 - Tue, Sep 9",
    "final_total_cents": 2306,
    "charged_cents": 2306,
    "currency": "usd",
    "merchant_total_cents": null,
    "merchant_currency": null,
    "placed_at": "2026-09-01T21:40:11.902Z",
    "confirmed_at": "2026-09-01T21:41:20.114Z"
  }
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.