Products
A product is an item offered for sale. Eshopbox app lets you configure following type of products:
Base: A Single product.
Virtual Combo: Two or more products that are stored as individual units but packed at the time of order processing.
Kit: Two or more products that are physically packed together and kept in stock as one unit.
The Product
Object
Product
ObjectAttributes
Type
Description
esin
string
Unique code created against a single sku, source: eshopbox
parentEsin
string
Unique code created for grouping multiple variants, source: eshopbox
sku
string
A SKU
is a unique code that identifies characteristics of each product, source: client
additionalNames
Additional names of the product(EAN
,UPC
, GTIN
, Others)
type
Type of the product(Base, Kit, Virtual Combo) Enum: Base, Virtual_combo, Kit
availableOn
array[string]
List of sales channel on which this product is available.
vertical
string
Product category code
verticalName
string
Product category
brand
string
Product brand name
descritption
string
Product description
mrp
number
Maximum retail price of product
unitPrice
number
Unit price of product
dimesnsionLength
number
A characteristic of a product in terms of its length
dimensionWidth
number
A characteristic of a product in terms of its width
dimensionHeight
number
A characteristic of a product in terms of its height
dimensionUnit
Dimension unit Enum: cm, m, mm, in
weight
number
Weight of a product without any packaging
weightUnit
The Weight unit of the product Enum: g, lb, kg, ml
components
Unit of virtual combo and kit.It is null for base product
tax
string
Product tax
hsnCode
string
It is used for the classification of goods in systematic and logical manner
taxCode
Product tax code
groupCode
string
It used for grouping of multiple SKU
imageUrl
string
Product image : only https publicly accessible url
specification
array[string]
Nature(Specification) of product
like : Fragile, Dangerous, Liquid, A battery or contains one, Media
properties
Client defined attributes of product
status
Product status. Enum:draft, active
createdAt
string
The time, at which the product is created.
updatedAt
string
The time, at which the product is created.
The properties
object
properties
objectAttribute
Type
Descriptions
properties[].label
string
The visible name for the property/custom-field
properties[].internalName
string
The unique name for the property/custom-field
properties[].value
string
The value for this property/custom-field
The additionalNames object
Attributes
Type
Descriptions
additionalNames[].ean
string
EAN
is used to identify a specific retail product type
additionalNames[].upc
string
upc
identifies both the product and the vendor that sells the product.
additionalNames[].gtin
string
GTIN
is an internationally recognized system for identifying products.
additionalNames[].others
array[string]
Any Name
The components Object
Attributes
Type
Descriptions
components[].sku
string
Virtual Combo and Kit component's SKU
componensts[].qty
Number
No. of units of a particular product in Virtual Combo and Kit
Enum: type
Options
Descriptions
BASE
Defined as a single product
VIRTUAL_COMBO
Group of two or more products, picked and packed at the time of shipment
KIT
Group of two or more products, physically packed together and kept as one unit at the fulfillment center
Enum: status
Attributes
Descriptions
draft
Product is saved in draft status
active
Product is saved in active status
Enum: dimensionUnit
Attributes
Descriptions
cm
Centimeter
m
Meter
mm
Millimeter
in
Inch
Enum: weightUnit
Options
Descriptions
g
Gram
lb
Pounds
kg
Kilogram
ml
milliliter
Enum: taxCode
Options
Descriptions
ESBGST1
5% if mrp < 1500, else 12%
ESBGST2
5% if mrp < 1000, else 18%
ESBGST3
0%
ESBGST4
0%
ESBGST5
18%
ESBGST7
5%
ESBGST9
12%
ESBGST10
3%
Last updated