/vc-module-webhooks

Webhooks functionality

Primary LanguageC#OtherNOASSERTION

CI status Quality gate Reliability rating Security rating Sqale rating

Overview

The webhooks module allows to register and send webhook notifications for any event available in the system.

Key Features

  1. Sending Webhook notifications in the background via a POST request with JSON serialized event data to the specified URL;
  2. Managing the list of webhooks;
    WebhookList
  3. Viewing or updating Webhook details; WebhookDetails
  4. Using DomainEvent descendant to trigger webhook notification;
  5. Sending retry policy with configurable exponential intervals;
    WebhookSettings
  6. Viewing the list of errors for the webhook failed notifications;
    WebhookErrorList

Installation

You can find the module in the list of VirtoCommerce available modules.
WebhookInstall

Documentation

Webhooks Document

View on Github

References

  1. Deploy: https://virtocommerce.com/docs/latest/developer-guide/deploy-module-from-source-code/

  2. Installation: https://www.virtocommerce.com/docs/latest/user-guide/modules/

  3. Home: https://virtocommerce.com

  4. Community: https://www.virtocommerce.org

  5. Download Latest Release

License

Copyright (c) Virto Solutions LTD. All rights reserved.

Licensed under the Virto Commerce Open Software License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://virtocommerce.com/opensourcelicense

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.