Kassa::postSaveΒΆ

{
  "version": "0.1",
   "data": {
     "id": 5,
     "naam": "Verhuur Balie",
     "komend_offset": 0,
     "gaande_locaties": "Stadstrand Groningen",
     "bedrijf_id": 3,
     "payment_terminals": "TERM01, TERM02",
     "use_company_for_invoice": true,
     "default_customer_type": "particulier",
     "created_at": "2025-06-01T08:00:00+00:00",
     "updated_at": "2025-06-01T08:00:00+00:00"
   },
  "meta": {}
}

Explanation:

  • id: integer.

  • naam: string.

  • komend_offset: integer.

  • gaande_locaties: non-empty-string.

  • bedrijf_id: integer|null.

  • payment_terminals: string.

  • use_company_for_invoice: boolean.

  • default_customer_type: string|null.

  • created_at: ISO 8601 creation datetime string.

  • updated_at: ISO 8601 last update datetime string.

Webhook selection: use Kassa::postInsert for creations and Kassa::postUpdate for updates.