Errors

Represents an event which is generated by the platform should an error take place in the creation, assessment or fulfilment of another event.

Error events can be found by searching the Event screens in the TallyMarks console.

The Event object contains error information and contents of the source event, for example:

{
  "action": null,
  "order": null,
  "transaction": null,
  "transfer": null,
  "points": null,
  "basket": null,
  "errorAction": {
    "event": {
      "action": {
        "amount": 0,
        "count": 0
      },
      "order": null,
      "transaction": null,
      "transfer": null,
      "points": null,
      "basket": null,
      "errorAction": null,
      "redemption": null,
      "anniversary": null,
      "eventId": "00000000-0000-0000-0000-000000000000",
      "tenantId": "00000000-0000-0000-0000-000000000000",
      "customerId": "00000000-0000-0000-0000-000000000000",
      "createdAt": "2020-02-27T22:32:43.58+11:00",
      "nameSpace": "Test.Action",
      "reference": "Test Reference",
      "description": null,
      "campaign": null,
      "attributes": [
        {
          "key": "key",
          "value": "value"
        }
      ]
    },
    "source": "TallyMarks.Core",
    "message": "Error Message",
    "description": "Error executing Fulfilment Strategy"
  },
  "redemption": null,
  "anniversary": null,
  "eventId": "00000000-0000-0000-0000-000000000000",
  "tenantId": "00000000-0000-0000-0000-000000000000",
  "customerId": "00000000-0000-0000-0000-000000000000",
  "createdAt": "2020-02-27T22:32:44.332+11:00",
  "nameSpace": "Error.FulfilmentStategy.Fulfil",
  "reference": null,
  "description": null,
  "campaign": null,
  "attributes": null
}

Last updated