HomeVendure CoreShow hidden breadcrumbs...EntitiesCustomerGroupOn this pageCustomerGroup@vendure/coreSource A grouping of Customers which enables features such as group-based promotions or tax rules. Signatureclass CustomerGroup extends VendureEntity implements HasCustomFields { constructor(input?: DeepPartial<CustomerGroup>) @Column() name: string; @ManyToMany(type => Customer, customer => customer.groups) customers: Customer[]; @Column(type => CustomCustomerGroupFields) customFields: CustomCustomerGroupFields; @OneToMany(type => TaxRate, taxRate => taxRate.zone) taxRates: TaxRate[];} Extends: VendureEntity Implements: HasCustomFields namepropertystringcustomerspropertyCustomer[]customFieldspropertyCustomCustomerGroupFieldstaxRatespropertyTaxRate[]Was this chapter helpful?It was helpfulIt wasn't helpfulReport IssuePreviousCustomerNextCustomerHistoryEntryEdited Apr 20, 2026ยทEdit this page