RemoteOrderCapabilities Enum

None : 0

No capabilities

CanPerformSiteDelivery : 1

The end user is allowed to place orders where: the restaurant will be delivering to the consumer directly

CanPerformCourierPickup : 2

The end user is allowed to place orders where: a courier provided by the client will be picking up the order and delivering it to the consumer

CanPerformConsumerPickup : 4

The end user is allowed to place orders where: the consumer will be collecting the order in person

CanPerformEatIn : 8

The end user is allowed to place orders where: the consumer is ordering ahead (possibly already seated in the restaurant and ordering via app) and will be consuming the order on premises