Skip to main content

Events

The Integration Events page provides a comprehensive overview and management interface for all webhook events configured for your solution. Events enable real-time communication between Norce and external systems through HTTP callbacks when specific actions occur in your commerce platform.

Overview​

Integration events serve multiple purposes in Norce:

  • Real-time synchronization: Automatically notify external systems when data changes
  • Workflow automation: Trigger business processes in connected applications
  • Data integration: Keep multiple systems synchronized without polling
  • Custom business logic: Enable external systems to react to Norce events

Events List Structure​

The events page is organized into two main sections:

Active Events​

The first section displays all currently configured and active events that your solution uses. These events are:

  • Fully configured with endpoints and settings
  • Actively sending webhook notifications
  • Available for monitoring and management

Inactive Events​

Below the active events, you'll find a list of all available event types that can be configured but haven't been set up yet. These represent:

  • All possible webhook events supported by Norce
  • Events that can be activated when needed
  • Optional configurations depending on your integration requirements

Note: Events are not required to make a solution work. Their necessity depends on how your integrations are set up and what external systems need to be notified of changes.

Event Configuration​

Accessing Event Details​

When you select an active event, you'll see detailed configuration options:

Event Settings​

  • Technical configuration: Webhook URL, HTTP methods, and authentication
  • Trigger conditions: Specify when the event should fire
  • Payload customization: Configure what data to include in the webhook

Technical Details: For comprehensive information about event configuration parameters, refer to the separate technical configuration documentation.

Custom Headers​

  • Add custom HTTP headers to webhook requests
  • Configure authentication tokens or API keys
  • Set content-type or other required headers for your endpoint

Event Management​

  • Enable/Disable: Toggle events on or off as needed
  • Testing: Validate webhook endpoints before activation
  • Configuration updates: Modify settings without losing historical data

Event Monitoring and Logging​

The Log Tab​

The most important feature for event management is the logging system accessible through the Log tab. This provides:

Event History​

  • Complete audit trail: All webhook attempts sent from Norce
  • Status tracking: Success, failure, and retry information
  • Timestamp data: When each webhook was triggered

Error Monitoring​

  • Warning indicators: Clear visibility when something goes wrong
  • Status codes: HTTP response codes from your webhook endpoints
  • Response details: Actual replies received from external systems

Click on any log entry to view:

  • Payload content: The exact message Norce attempted to send

Retry Logic​

Norce includes intelligent retry mechanisms for failed webhook deliveries:

  • Automatic retries: Failed requests are automatically retried
  • Exponential backoff: Retry intervals increase to avoid overwhelming failing endpoints
  • Retry limits: Maximum attempts to prevent infinite loops

Retry Documentation: For detailed information about retry policies and configuration, see the documentation page.

Additional reading​

See the technical documentation about Norce Event webhooks.