Import Integration, an Export Integration or any of the integrations used by the POS system, which we call Runtime Integrations.
For instance we could refer to a
Product Import Integration, a
Sales Export Integration or an
E-commerce Product Search Integration.
product is the representation of a physical product to be sold in the Ka-ching system. Products may have associated attributes that describe the details of the product. Note that not every
product in the system is sellable. Some products may have
variants associated with it. A
variant may describe the size of a t-shirt or it's color. As such
variants describe attributes of the product that sets it apart from others, but when you still logically think of the different variations as being the same
product. This is of course a modelling choice - you can also model differently sized t-shirts as entirely separate products if you so wish.
In the POS, the products that we are selling are added to the current
basket. You can think of this as a physical shopping basket, which is emptied when the customer makes a purchase, and the
basket is ready for the next customer.
When adding products to a shopping basket, the representation of the products are referred to as
line items. This means that a line item will typically correspond to some product information and a quantity. For instance a single line item may describe 10 Cappucinos.
An external order is a model describing an order or reservation that's been made in a different location than the pick up point. It is used when using our Reserve & Collect and Click & Collect features. An external order contains information about items, quantities, prices and discounts. It can also contain basic information about the customer who's pickup up the order as well as information about whether it's already been paid or not.