CloverConnector  1.3.1
Copyright (C) 2017 Clover Network, Inc.
com.clover.sdk.v3.order.OrderType Class Reference

Properties

String id [get, set]
 Unique identifier More...
 
String labelKey [get, set]
 Label Key More...
 
String label [get, set]
 Label Key More...
 
Boolean taxable [get, set]
 If this order type is taxable More...
 
Boolean isDefault [get, set]
 If this order type is the default More...
 
Boolean filterCategories [get, set]
 If set to false, then this order type includes all of the merchant's categories. Otherwise, it only contains the categories defined in the "categories" field on this object. More...
 
Boolean isHidden [get, set]
 If this order type is hidden on the register More...
 
Int64 fee [get, set]
 The price of a fee added to this order type More...
 
Int64 minOrderAmount [get, set]
 The minimum amount required for an order to be placed More...
 
Int64 maxOrderAmount [get, set]
 The maximum amount for an order allowed More...
 
Int64 maxRadius [get, set]
 The maximum radius allowed for an order (i.e. delivery) More...
 
Int64 avgOrderTime [get, set]
 The average time it takes to complete the order More...
 
com.clover.sdk.v3.order.HoursAvailable hoursAvailable [get, set]
 
com.clover.sdk.v3.order.CustomerIdMethod customerIdMethod [get, set]
 
Boolean isDeleted [get, set]
 If this order type is deleted More...
 
String systemOrderTypeId [get, set]
 Optional system order type that this order type is associated with. More...
 
com.clover.sdk.v3.hours.HoursSet hours [get, set]
 The hours this order type is available (if they differ from normal merchant hours) More...
 
List< com.clover.sdk.v3.base_.Referencecategories [get, set]
 The categories of items that can be assigned to this order type More...
 

Property Documentation

◆ avgOrderTime

Int64 com.clover.sdk.v3.order.OrderType.avgOrderTime
getset

The average time it takes to complete the order

◆ categories

List<com.clover.sdk.v3.base_.Reference> com.clover.sdk.v3.order.OrderType.categories
getset

The categories of items that can be assigned to this order type

◆ fee

Int64 com.clover.sdk.v3.order.OrderType.fee
getset

The price of a fee added to this order type

◆ filterCategories

Boolean com.clover.sdk.v3.order.OrderType.filterCategories
getset

If set to false, then this order type includes all of the merchant's categories. Otherwise, it only contains the categories defined in the "categories" field on this object.

◆ hours

com.clover.sdk.v3.hours.HoursSet com.clover.sdk.v3.order.OrderType.hours
getset

The hours this order type is available (if they differ from normal merchant hours)

◆ id

String com.clover.sdk.v3.order.OrderType.id
getset

Unique identifier

◆ isDefault

Boolean com.clover.sdk.v3.order.OrderType.isDefault
getset

If this order type is the default

◆ isDeleted

Boolean com.clover.sdk.v3.order.OrderType.isDeleted
getset

If this order type is deleted

◆ isHidden

Boolean com.clover.sdk.v3.order.OrderType.isHidden
getset

If this order type is hidden on the register

◆ label

String com.clover.sdk.v3.order.OrderType.label
getset

Label Key

◆ labelKey

String com.clover.sdk.v3.order.OrderType.labelKey
getset

Label Key

◆ maxOrderAmount

Int64 com.clover.sdk.v3.order.OrderType.maxOrderAmount
getset

The maximum amount for an order allowed

◆ maxRadius

Int64 com.clover.sdk.v3.order.OrderType.maxRadius
getset

The maximum radius allowed for an order (i.e. delivery)

◆ minOrderAmount

Int64 com.clover.sdk.v3.order.OrderType.minOrderAmount
getset

The minimum amount required for an order to be placed

◆ systemOrderTypeId

String com.clover.sdk.v3.order.OrderType.systemOrderTypeId
getset

Optional system order type that this order type is associated with.

◆ taxable

Boolean com.clover.sdk.v3.order.OrderType.taxable
getset

If this order type is taxable


The documentation for this class was generated from the following file: