HomeVendure CoreShow hidden breadcrumbs...ShippingShippingEligibilityCheckerOn this pageShippingEligibilityChecker@vendure/coreSource The ShippingEligibilityChecker class is used to check whether an order qualifies for a given ShippingMethod. Example Tsconst minOrderTotalEligibilityChecker = new ShippingEligibilityChecker({ code: 'min-order-total-eligibility-checker', description: [{ languageCode: LanguageCode.en, value: 'Checks that the order total is above some minimum value' }], args: { orderMinimum: { type: 'int', ui: { component: 'currency-form-input' } }, }, check: (ctx, order, args) => { return order.totalWithTax >= args.orderMinimum; },}); Signatureclass ShippingEligibilityChecker<T extends ConfigArgs = ConfigArgs> extends ConfigurableOperationDef<T> { constructor(config: ShippingEligibilityCheckerConfig<T>) init(injector: Injector) => ; toJSON() => ;} Extends: ConfigurableOperationDef<T> initmethod(injector: Injector) => toJSONmethod() => Was this chapter helpful?It was helpfulIt wasn't helpfulReport IssuePreviousShippingCalculatorNextShippingEligibilityCheckerConfigEdited Apr 20, 2026ยทEdit this page