Ask for an invitation
Menu

Webhook event

receipt.created

A receipt was created for a paid order.

Type
receipt.created
The object it carries
the receipt object
Subscribe with
receipt.created, receipt.* or *

Example payload

The body of the request your endpoint receives, shown here over several lines. On the wire it is compact JSON; check its signature over the bytes exactly as they arrive.

Example payload

{
  "id": "evt_b8v6msk9jjgh0xf7z06fs81h",
  "object": "event",
  "livemode": true,
  "created": "2026-10-11T14:09:55.764Z",
  "type": "receipt.created",
  "api_version": "2026-10-11",
  "data": {
    "object": {
      "id": "rcpt_ppaxx20nbqv0kqgkwcxcc5xh",
      "object": "receipt",
      "livemode": true,
      "created": "2026-10-11T14:09:55.764Z",
      "number": "R-000913",
      "order": "ord_0zymngngvf12b8b2cra7tb8e",
      "url": "https://pay.orrerie.com/r/rcpt_ppaxx20nbqv0kqgkwcxcc5xh",
      "pdf": "file_bged6qxyg8ntsnnaajz3gjsw",
      "sent_to": null,
      "sent_at": null
    }
  },
  "request": {
    "id": null,
    "idempotency_key": null
  },
  "pending_webhooks": 1
}

Fields of data.object

Fields of data.object in receipt.created
FieldIn this example
id"rcpt_ppaxx20nbqv0kqgkwcxcc5xh"
object"receipt"
livemodetrue
created"2026-10-11T14:09:55.764Z"
number"R-000913"
order"ord_0zymngngvf12b8b2cra7tb8e"
url"https://pay.orrerie.com/r/rcpt_ppaxx20nbqv0kqgkwcxcc5xh"
pdf"file_bged6qxyg8ntsnnaajz3gjsw"
sent_tonull
sent_atnull

What each field means is on the page of the receipt object. This event carries no data.previous_attributes.

Endpoints behind it

Calls that change receipts and pos. An event is also sent when a payer, the network, a timer or a person in the dashboard causes the change; the sentence above says which.