Skip to content
Last updated

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.