method PaymentProvider.setupWebhookEndpoint
PaymentProvider.setupWebhookEndpoint(
secretKey: string,
webhookUrl: string,
existingEndpointId?: string | null,
): Promise<WebhookSetupResult>

Set up a webhook endpoint for this provider. Some providers (e.g. Stripe) support programmatic creation.

Parameters

secretKey: string
webhookUrl: string
optional
existingEndpointId: string | null

Return Type

Usage

import { type PaymentProvider } from "docs/payments.ts";