TypeScript SDK

PaymentMiddlewareConfig

type PaymentMiddlewareConfig = {
customPaywallHtml?: string;
description?: string;
discoverable?: boolean;
errorMessages?: {
invalidPayment?: string;
noMatchingRequirements?: string;
paymentRequired?: string;
settlementFailed?: string;
verificationFailed?: string;
};
inputSchema?: Omit<HTTPRequestStructure, "type" | "method">;
maxTimeoutSeconds?: number;
mimeType?: string;
outputSchema?: object;
resource?: Resource;
};