OMPX JavaScript SDK
    Preparing search index...

    Interface OmpxClientHooks

    interface OmpxClientHooks {
        onAfterPayment?: (
            ctx: { protocol: Protocol; settlement?: Settlement },
        ) => Promise<void>;
        onBeforePayment?: (
            ctx: PaymentCreationContext,
        ) => Promise<void | AbortResult>;
        onPaymentFailure?: (ctx: PaymentFailureContext) => Promise<void>;
        onPaymentRequired?: (
            ctx: PaymentRequiredContext,
        ) => Promise<void | { headers: Record<string, string> }>;
    }
    Index

    Properties

    onAfterPayment?: (
        ctx: { protocol: Protocol; settlement?: Settlement },
    ) => Promise<void>
    onBeforePayment?: (ctx: PaymentCreationContext) => Promise<void | AbortResult>
    onPaymentFailure?: (ctx: PaymentFailureContext) => Promise<void>
    onPaymentRequired?: (
        ctx: PaymentRequiredContext,
    ) => Promise<void | { headers: Record<string, string> }>