T402 API Reference - v2.8.0
    Preparing search index...

    Interface PaymentActions

    Payment context actions

    interface PaymentActions {
        setPaymentRequired: (data: PaymentRequired) => void;
        selectRequirement: (requirement: PaymentRequirements) => void;
        setStatus: (status: PaymentStatus) => void;
        setError: (error: string) => void;
        reset: () => void;
    }

    Hierarchy (View Summary)

    Index

    Properties

    setPaymentRequired: (data: PaymentRequired) => void

    Set the payment required data

    selectRequirement: (requirement: PaymentRequirements) => void

    Select a specific payment requirement

    setStatus: (status: PaymentStatus) => void

    Set the payment status

    setError: (error: string) => void

    Set an error message

    reset: () => void

    Reset the payment state