Skip to main content

PaymentOptions

Defines payment-related options in the VendureConfig.

Signature

paymentMethodHandlers

Defines which PaymentMethodHandlers are available when configuring PaymentMethods

paymentMethodEligibilityCheckers

Defines which PaymentMethodEligibilityCheckers are available when configuring PaymentMethods

customPaymentProcess

propertyArray<PaymentProcess<any>>

process

propertyArray<PaymentProcess<any>>v2.0.0
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.

refundProcess

propertyArray<RefundProcess<any>>
Default:<a href='/reference/typescript-api/payment/default-refund-process#defaultrefundprocess'>defaultRefundProcess</a>

Allows the definition of custom states and transition logic for the refund process state machine. Takes an array of objects implementing the RefundProcess interface.

Was this chapter helpful?
Report Issue
Edited Feb 10, 2026ยทEdit this page