RevOrder

Platform

RevOrder for Magento 2

Magento has no webhooks of its own, so RevOrder ships a module that sends orders, products, customers and carts in real time. When a shopper opens a link from an abandoned cart message, the module restores that same cart, item by item.

Exact cart restore

The link from the SMS or email rebuilds the cart in the shopper's session and takes them straight to it, no hunting for the products again.

Only committed orders

An order is sent after Magento has committed the transaction, so an interrupted checkout never reaches RevOrder as an order.

Contact survives ad blockers

The phone and email from the shipping step are sent server-side, so a cart can be recovered even when the browser blocks scripts.

Two independent paths

Besides the webhooks, RevOrder reads the store over the REST API every night, so a lost event is late, not lost.

How the connection works

In Magento you create an Integration with access to Catalog, Sales and Customer and connect it in RevOrder. Then you install the RevOrder Connector module, which sends the events and loads the RevOrder script in the head of every page.

The module does not modify the core or the theme and creates no database tables. Every request is signed with HMAC-SHA256 and carries the module version.

Magento statuses in RevOrder

RevOrder reads the Magento order state first and the status second, and maps them to the common delivered, returned and refused statuses. A status confirmed by the courier is never rolled back by an older sync.

Supported versions

Magento 2.4 and newer, both Magento Open Source and Adobe Commerce.

How to launch

  1. 1

    Create an Integration in Magento

    System → Integrations, access to Catalog, Sales and Customer, activate it and copy the Access Token.

  2. 2

    Connect the store in RevOrder

    Shops → Magento: the store URL, Access Token and Webhook Secret.

  3. 3

    Install the module

    Download revorder-magento.zip, unzip it into app/code/RevOrder/Connector and run setup:upgrade.

  4. 4

    Check the connection

    bin/magento revorder:ping must answer OK.

Questions about the Magento integration

Does it work with Adobe Commerce?

Yes. The module supports Magento 2.4+: both Open Source and Adobe Commerce.

What if a webhook is lost?

The nightly REST API sync pulls the changes to orders, products and customers, so a lost event is only late.

Does the module create tables?

No. Uninstalling means disabling the module and removing its folder.

Will old orders be imported?

Yes, as a separate historical import we run on request. Old orders do not run through the automations as new ones, so customers are not messaged about last year's orders.

Connect your Magento store

An Integration, a module and one check command, and the orders start arriving.

RevOrder AI

The same, from a conversation with your AI assistant

Connect Claude or ChatGPT to RevOrder: the assistant prepares the action, you see the preview and say yes. Access is free.

See RevOrder AI