Block · Example Payload

Block Order Example

CommerceCryptocurrencyeCommerceFintechPaymentsPoint Of SaleSquare

Block Order Example is an example object payload from Block, with 12 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

idlocation_idreference_idstateversionline_itemstotal_moneytotal_tax_moneytotal_discount_moneycreated_atupdated_atsource

Example Payload

Raw ↑
{
  "id": "CAISENgvlJ6jLWAzERDzjyHVybY",
  "location_id": "L1234567890",
  "reference_id": "my-order-001",
  "state": "OPEN",
  "version": 1,
  "line_items": [
    {
      "uid": "3w3kFkXwpmEBnQMEByJ4Fg",
      "name": "New York Strip Steak",
      "quantity": "1",
      "base_price_money": {
        "amount": 3000,
        "currency": "USD"
      },
      "gross_sales_money": {
        "amount": 3000,
        "currency": "USD"
      },
      "total_money": {
        "amount": 3000,
        "currency": "USD"
      }
    }
  ],
  "total_money": {
    "amount": 3000,
    "currency": "USD"
  },
  "total_tax_money": {
    "amount": 0,
    "currency": "USD"
  },
  "total_discount_money": {
    "amount": 0,
    "currency": "USD"
  },
  "created_at": "2026-01-15T10:05:00Z",
  "updated_at": "2026-01-15T10:05:00Z",
  "source": {
    "name": "Acme Online Store"
  }
}