TallyMarks
  • Overview
  • Getting Started
    • Points Economy
    • Creating Your First Rule
      • Assessment Criteria
      • Fulfilment Actions
      • Rule Status
    • Testing Rules
    • Sending Events
  • Key Concepts
    • Customer Profile
    • Events
      • Action
      • Anniversary
      • Basket
      • Errors
      • Orders
      • Points
      • Redemptions
      • Transactions
    • Segments
    • Points Expiry
    • Triggers
    • Web Hooks
  • API Documentation
    • Authentication
    • Error Handling
    • End Point Urls
    • Event API
    • Customer API
    • Admin API
  • Example Rules Sets
    • Bonus Points Earning for Specific Orders
Powered by GitBook
On this page

Was this helpful?

  1. Key Concepts
  2. Events

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
}

PreviousBasketNextOrders

Last updated 5 years ago

Was this helpful?