• Examine a submission and its form definition to validate whether a payment workflow event needs to run.

    Example

    const result = paymentService.checkForPaymentEvent(form, submission)
    

    Returns

    Parameters

    • definition: Form
    • submission: {
          [name: string]: unknown;
      }
      • [name: string]: unknown

    Returns {
        amount: number;
        paymentSubmissionEvent: FormPaymentEvent;
    } | undefined