Merchant Engine

Webhooks & Events

Connect your engine to external services. Receive real-time updates for every event happening in your store.

Merchant Protected
order.created

Triggered immediately when a customer places a new order.

payment.settled

Fires when revenue is successfully moved to your merchant wallet.

stock.low

Alerts your external inventory systems when an item hits a threshold.

radar.rider_matched

Notifies your warehouse team that a rider is on the way.

Implementation Snippet (Node.js)

const crypto = require('crypto');
const secret = 'whsec_...'; // Your signing secret

app.post('/webhooks', (req, res) => {
  const sig = req.headers['opnmrt-signature'];
  // Verification logic hidden...
});

Need more detail?

Contact our support team on Discord.

Next Chapter