Defines payment-related options in the VendureConfig.
PaymentMethodHandler[]Defines which PaymentMethodHandlers are available when configuring PaymentMethods
PaymentMethodEligibilityChecker[]Defines which PaymentMethodEligibilityCheckers are available when configuring PaymentMethods
Array<PaymentProcess<any>><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.
Array<RefundProcess<any>><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.
[]Defines additional refund destination strategies. These allow refunds to be directed to alternative destinations such as store credit, gift cards, etc.
The default destination (refund to original payment method) is always available and does not need to be included here.