Sarraf API
    Preparing search index...

    Function webhookHandler

    • Express handler that verifies, normalizes and dispatches provider webhooks.

      app.post("/api/webhooks/:provider", rawBody(), webhookHandler(pay, async (event) => {
      await queue.add("payment-event", event, { jobId: event.id }); // dedupe on event.id
      }));

      Parameters

      Returns (req: RawBodyRequest, res: ServerResponse) => Promise<void>