--- displayed_sidebar: entitiesSidebar --- import ParameterTypes from "@site/src/components/ParameterTypes" # CustomerGroup A customer group that can be used to organize customers into groups of similar traits. ## Properties `", "description": "An optional key-value map with additional details", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "orders", "type": "[Order](Order.mdx)[]", "description": "The details of the orders this customer placed.", "optional": false, "defaultValue": "", "expandable": true, "children": [] }, { "name": "password_hash", "type": "`string`", "description": "", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "phone", "type": "`string`", "description": "The customer's phone number", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "shipping_addresses", "type": "[Address](Address.mdx)[]", "description": "The details of the shipping addresses associated with the customer.", "optional": false, "defaultValue": "", "expandable": true, "children": [] }, { "name": "updated_at", "type": "`Date`", "description": "The date with timezone at which the resource was updated.", "optional": false, "defaultValue": "", "expandable": false, "children": [] } ] }, { "name": "deleted_at", "type": "``null`` \\| `Date`", "description": "The date with timezone at which the resource was deleted.", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "id", "type": "`string`", "description": "The customer group's ID", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "metadata", "type": "`Record`", "description": "An optional key-value map with additional details", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "name", "type": "`string`", "description": "The name of the customer group", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "price_lists", "type": "[PriceList](PriceList.mdx)[]", "description": "The price lists that are associated with the customer group.", "optional": false, "defaultValue": "", "expandable": true, "children": [ { "name": "created_at", "type": "`Date`", "description": "The date with timezone at which the resource was created.", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "customer_groups", "type": "[CustomerGroup](CustomerGroup.mdx)[]", "description": "The details of the customer groups that the Price List can apply to.", "optional": false, "defaultValue": "", "expandable": true, "children": [] }, { "name": "deleted_at", "type": "``null`` \\| `Date`", "description": "The date with timezone at which the resource was deleted.", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "description", "type": "`string`", "description": "The price list's description", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "ends_at", "type": "``null`` \\| `Date`", "description": "The date with timezone that the Price List stops being valid.", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "id", "type": "`string`", "description": "The price list's ID", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "includes_tax", "type": "`boolean`", "description": "Whether the price list prices include tax", "optional": false, "defaultValue": "false", "expandable": false, "featureFlag": "tax_inclusive_pricing", "children": [] }, { "name": "name", "type": "`string`", "description": "The price list's name", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "prices", "type": "[MoneyAmount](MoneyAmount.mdx)[]", "description": "The prices that belong to the price list, represented as a Money Amount.", "optional": false, "defaultValue": "", "expandable": true, "children": [] }, { "name": "starts_at", "type": "``null`` \\| `Date`", "description": "The date with timezone that the Price List starts being valid.", "optional": false, "defaultValue": "", "expandable": false, "children": [] }, { "name": "status", "type": "[PriceListStatus](../enums/PriceListStatus.mdx)", "description": "The status of the Price List", "optional": false, "defaultValue": "draft", "expandable": false, "children": [] }, { "name": "type", "type": "[PriceListType](../enums/PriceListType.mdx)", "description": "The type of Price List. This can be one of either `sale` or `override`.", "optional": false, "defaultValue": "sale", "expandable": false, "children": [] }, { "name": "updated_at", "type": "`Date`", "description": "The date with timezone at which the resource was updated.", "optional": false, "defaultValue": "", "expandable": false, "children": [] } ] }, { "name": "updated_at", "type": "`Date`", "description": "The date with timezone at which the resource was updated.", "optional": false, "defaultValue": "", "expandable": false, "children": [] } ]} />