PaymentOptions

PaymentOptions

Defines payment-related options in the VendureConfig.

Signature

interface PaymentOptions {
  paymentMethodHandlers: PaymentMethodHandler[];
  paymentMethodEligibilityCheckers?: PaymentMethodEligibilityChecker[];
  customPaymentProcess?: Array<CustomPaymentProcess<any>>;
}

Members

paymentMethodHandlers

property
Defines which PaymentMethodHandlers are available when configuring PaymentMethods

paymentMethodEligibilityCheckers

Defines which PaymentMethodEligibilityCheckers are available when configuring PaymentMethods

customPaymentProcess

property
type:
Array<CustomPaymentProcess<any>>
Allows the definition of custom states and transition logic for the payment process state machine. Takes an array of objects implementing the CustomPaymentProcess interface.