Download the PHP package mageplaza/module-webhook without Composer

On this page you can find all versions of the php package mageplaza/module-webhook. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package module-webhook

Magento 2 Webhook FREE Extension

(Update) 2023-02-02: This project will be marked as a paid item and no longer be maintained as free. For further updates and technical support, please follow Magento 2 Webhook Extension for more information. We understand that this change might create inconvenience for our users. However, this is to ensure that the module will be updated with more useful features to support Magento 2 stores better. If you have any concerns or ideas about any features you would like to see, don’t hesitate to contact us and leave a request.

Mageplaza Webhook for Magento 2 supports online store to send an API request via a webhook to a configurable destination (URL) when specific trigger events take place. Webhook a very useful and necessary tool which allows stores to update instant and real-time notifications.

IMPORTANT NOTE: This version of Mageplaza Webhook extension on Github is free as a contribution to the Magento community from Mageplaza. This package does not include the technical support. Should you need technical support for this extension, you will have to buy a license from Mageplaza. Click here to buy.

1. Webhook Documentation

2. Webhook FAQs

Q: I got error: Mageplaza_Core has been already defined

A: Read solution here

Q: How can I set time for abandoned cart?

A: This can be done easily from admin backend. The time will be calculated by hours. .

Q: I am using CRM system. Does this extension support to send data to this system?

A: Yes, absolutely. You just need to create hooks with specific trigger events you want to send data to CRM, then insert the CRM payload URL from the admin backend.

Q: If a request of a hook fails, how can I get notice?

A: Please enable the function “Alert on Error” and add the emails of recipients you wish.

3. How to install Webhook extension for Magento 2

Run the following command in Magento 2 root folder:

With Marketing Automation (recommend):

Without Marketing Automation:

4. Magento 2 Webhook Highlight features

Send API requests when specific events occur

Mageplaza Webhook module quickly detect any updates of stores and send API requests to other servers or applications right when the specific events take place. The hooks can be created based on such events as below:

Send API requests when specific events occur

Send API requests when cart abandonment happens

One of the typical features of Webhook is to allow sending the notice at the exact time when cart abandonment happens.

This is really practical in stores with Sales and Customer Care departments which need this information to keep up with customers’ behaviors.

Send API requests when cart abandonment happens

Send leads/customer data to CRM or Email Marketing tools

Webhook is a supportive tool to CRM or Email Marketing systems used in e-commerce businesses. The data of customers or orders or any related updates is necessary to be sent instantly to these systems. Then, the stores can appoint quickly sales actions accordingly.

Send leads/customer data to CRM or Email Marketing tools

Log requests and response

Status and error messages of hooks can be updated quickly via hook logs. Admin can quickly preview the response of Log ID easily.

Log requests and response

5. More features

Send alerts

Notices of error requests sent via emails.

Auto-clear logs

Clean logs daily when the total reaches a specific number.

Resend requests

Resend replaced requests after fixing errors.

6. Full Magento 2 Webhook feature

General Configuration

Manage Hooks

Hook Logs

7. Webhook user guide

7.1 How to configure Magento 2 Webhook

Login to the Magento Admin, choose Store > Settings > Configuration > Mageplaza Extensions > Webhook. Imgur

How to configure Magento 2 Webhook

7.2 Manage Hook

Grid

From the Admin Panel, go to Mageplaza > Webhook > Manage Hooks.

Manage Magento 2 Hook

Create a Hook

Select Trigger events (New Order, New Product, Update Product, Delete Product,...) to create new Hook

Create a Hook in Magento 2

Create a Hook in Magento 2

Create a Magento 2 Hook

Create a Magento 2 Hook

- **Basic**: Display 2 Username and Password fields. Fill in the information to authenticate access.
- **Note**: In the process of being strictly enforced throughout the entire data cycle to SSL for security, authentication is transmitted over unsafe lines.
- **Digest**: Fill out some credentials below:

Create a Magento 2 Hook

Create a Magento 2 Hook

7.3 Hook Logs

From the Admin Panel, go to Mageplaza > Webhook > Logs

This section will record Webhooks change logs such as Name, Status, Entity, Message, etc.

Magento 2 Hook Logs

View logs

Click view to view the log details

Magento 2 wwwbhook View logs

Installation guide library

You need to run the following command to install the library:

License

From June 23th 2019, this extension is licensed under the MIT License, feel free to fork and develop this module.


People also search:

Other free extension on Github


All versions of module-webhook with dependencies

PHP Build Version
Package Version
Requires mageplaza/module-core Version ^1.4.12
liquid/liquid Version ^1.4.8
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mageplaza/module-webhook contains the following files

Loading the files please wait ....