Sarraf API
    Preparing search index...

    Function OnSarrafEvent

    • Run this method for verified webhook events of the given types (all events when none are given). It must live on a singleton provider or controller. Dedupe on event.id: providers retry.

      @OnSarrafEvent("payment.succeeded")
      async paid(event: PaymentEvent) { await this.orders.markPaid(event.payment.reference); }

      Parameters

      • ...types: (PaymentEventType | "card.saved")[]

      Returns MethodDecorator