Using Webhooks & Verifying Signatures in MyOnlineSeller

Learn how to subscribe to MyOnlineSeller webhooks, understand the payload format, securely verify signatures, and build reliable webhook handlers.

Overview

Webhooks let MyOnlineSeller push events to your server in real time (for example: order created, shipment delivered, return approved) so you don’t need to poll the API for changes.

This guide covers:

  • How to subscribe to webhooks
  • The JSON payload format
  • How to verify webhook signatures securely
  • Reliability and retry behavior

---

Subscribing to webhooks

  1. Go to Settings → Webhooks in your MyOnlineSeller dashboard.
  2. Click Add endpoint.
  3. Enter your HTTPS endpoint URL (for example, https://api.yourapp.com/webhooks/mos).
  4. Select the event types you want to receive (e.g. order.created, order.shipped, return.approved).
  5. Click Save.

After saving, MyOnlineSeller sends a ping event to your endpoint so you can confirm that it is reachable and correctly implemented.