PaymentOptions
PaymentOptions
Defines payment-related options in the VendureConfig.
Signature
interface PaymentOptions {
paymentMethodHandlers: PaymentMethodHandler[];
paymentMethodEligibilityCheckers?: PaymentMethodEligibilityChecker[];
customPaymentProcess?: Array<PaymentProcess<any>>;
process?: Array<PaymentProcess<any>>;
}
Members
paymentMethodHandlers
property
type:
PaymentMethodHandler[]
Defines which PaymentMethodHandlers are available when configuring
PaymentMethods
paymentMethodEligibilityCheckers
property
type:
PaymentMethodEligibilityChecker[]
Defines which PaymentMethodEligibilityCheckers are available when configuring
PaymentMethods
customPaymentProcess
property
type:
Array<PaymentProcess<any>>
process
Allows the definition of custom states and transition logic for the payment process state machine.
Takes an array of objects implementing the PaymentProcess interface.