Platform
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.
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.
An order is sent after Magento has committed the transaction, so an interrupted checkout never reaches RevOrder as an order.
The phone and email from the shipping step are sent server-side, so a cart can be recovered even when the browser blocks scripts.
Besides the webhooks, RevOrder reads the store over the REST API every night, so a lost event is late, not lost.
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.
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.
Magento 2.4 and newer, both Magento Open Source and Adobe Commerce.
System → Integrations, access to Catalog, Sales and Customer, activate it and copy the Access Token.
Shops → Magento: the store URL, Access Token and Webhook Secret.
Download revorder-magento.zip, unzip it into app/code/RevOrder/Connector and run setup:upgrade.
bin/magento revorder:ping must answer OK.
An Integration, a module and one check command, and the orders start arriving.
RevOrder AI
Connect Claude or ChatGPT to RevOrder: the assistant prepares the action, you see the preview and say yes. Access is free.