PaymentOptions
PaymentOptions
Defines payment-related options in the VendureConfig.
Signature
interface PaymentOptions {
    paymentMethodHandlers: PaymentMethodHandler[];
    paymentMethodEligibilityCheckers?: PaymentMethodEligibilityChecker[];
    customPaymentProcess?: Array<PaymentProcess<any>>;
    process?: Array<PaymentProcess<any>>;
}
paymentMethodHandlers
property
Defines which PaymentMethodHandlers are available when configuring PaymentMethods
paymentMethodEligibilityCheckers
property
Defines which PaymentMethodEligibilityCheckers are available when configuring PaymentMethods
customPaymentProcess
property
Array<PaymentProcess<any>>process
property
v2.0.0
Array<PaymentProcess<any>>default:
<a href='/reference/typescript-api/payment/default-payment-process#defaultpaymentprocess'>defaultPaymentProcess</a>Allows the definition of custom states and transition logic for the payment process state machine. Takes an array of objects implementing the PaymentProcess interface.