Hierarchy

  • IPaymentActions

Properties

cancel: ((transactionContext?: any) => Promise<boolean>)

Type declaration

    • (transactionContext?: any): Promise<boolean>
    • Parameters

      • Optional transactionContext: any

      Returns Promise<boolean>

charge: ((transactionContext?: any) => Promise<false | PaymentChargeActionResult>)

Type declaration

configurationError: ((transactionContext?: any) => PaymentError)

Type declaration

confirm: ((transactionContext?: any) => Promise<boolean>)

Type declaration

    • (transactionContext?: any): Promise<boolean>
    • Parameters

      • Optional transactionContext: any

      Returns Promise<boolean>

isActive: ((transactionContext?: any) => boolean)

Type declaration

    • (transactionContext?: any): boolean
    • Parameters

      • Optional transactionContext: any

      Returns boolean

isPayLaterAllowed: ((transactionContext?: any) => boolean)

Type declaration

    • (transactionContext?: any): boolean
    • Parameters

      • Optional transactionContext: any

      Returns boolean

register: ((transactionContext?: any) => Promise<any>)

Type declaration

    • (transactionContext?: any): Promise<any>
    • Parameters

      • Optional transactionContext: any

      Returns Promise<any>

sign: ((transactionContext?: any) => Promise<string>)

Type declaration

    • (transactionContext?: any): Promise<string>
    • Parameters

      • Optional transactionContext: any

      Returns Promise<string>

validate: ((token?: any) => Promise<boolean>)

Type declaration

    • (token?: any): Promise<boolean>
    • Parameters

      • Optional token: any

      Returns Promise<boolean>