Fee
A fee is a rate card agreed between portal and its contact. Eshopbox allows you to configure such rate cards into a set of rules.
The Fees
Object
Fees
ObjectAttributes
Type
Description
portalId
string
Id for a portal (Ex. Amazon, Flipkart) for which fees is created
feeId
string
Unique Id for fee created or Unique Id for already present fee
feeName
string
Name of the created fees
actualName
string
Receivable fee Name from portal
inclusiveTaxPercentage
string
Percentage of tax applicable on a fee
chargedFeeCases
string
Specific fee is charged when an item is returned. It can be customer, courier or both.
courierReturnedFee
string
Whether fees is totally, partially or not courier returned
courierReturnedPercent
string
Percentage for partial courier returned fee
customerReturnedFee
string
Whether fees is totally, partially or not customer returned
customerReturnedPercent
string
Percentage for partial customer returned fee
validityPeriod
string
Validity period for fees
validFrom
string
Date from which fees will be activated
validTo
string
Date at which fees will be expired
Enum: feeRuleStatus
Attributes
Description
HIGHER
Out of all the THEN condition defined for fees, greatest amount will be considered.
LOWER
Out of all the THEN condition defined for fees, lowest amount will be considered.
SUM
Sum of all the THEN condition defined for fees is considered.
fee (fee event)
Attributes
Type
Description
fee[].eventType
string
Event for which the is fee charged
fee[].eventSubType
string
Event sub type for when is the fee charged
fee[].feeCharged
string
Type of fee charged
fee[].partialPercentageValue
string
percentage value charged for the fees
feeRules
Attributes
Type
Description
feeRules.feeRanges
Details of fee rules containing ranges
Also see: The feeRanges Object
feeRules.feeValues
Details of action to be taken on fee rules
Also see: The feeValues Object
details
Attributes
Type
Description
feeRules[].details.feeRulesStatus
string
Action to be considered for rules
Enum: HIGHER, LOWER, SUM
feeRules[].details.category
array
Array of categories in fee rule
feeRules[].details.brand
array
Array of brands in fee rule
feeRules[].details.paymentMethod
string
Mode of Payment (COD, PREPAID)
feeRules[].details.shippingZone
string
Zone where product is shipped
feeRanges
Attributes
Type
Description
feeRules[].feeRanges[].rangeType
string
product selling price or weight range
feeRules[].feeRanges[].rangeTypeUnit
string
Unit for range type
feeRules[].feeRanges[].minRange
string
Minimum value for range type
feeRules[].feeRanges[].maxRange
string
Maximum value for range type
feeValues
Attributes
Type
Description
feeRules[].feeValues[].partitionRangeType
string
Unit in case of variable type
feeRules[].feeValues[].value
string
Value for fee rule type
feeRules[].feeValues[].applicableOn
string
Fee rule applicable on conditions
ReferEnum: PER ORDER, PER ORDER ITEM
feeRules[].feeValues[].partitionRange
string
Value for partition range type
Enum: type
Attributes
Description
FIXED
Fixed value of fee is charged
VARIABLE
Fee charged is varied according to conditions
PERCENTAGE
Fee is charged in percent value for different conditions
Enum: applicableOn
Attributes
Description
PER ORDER
Fee rule to be considered per order
PER ORDER ITEM
Fee rule to be considered per order item
PER SHIPMENT
Fee rule to be considered per shipment
Enum: isInclusiveTax
Attributes
Description
1
Fee is tax inclusive
0
Fee is not tax inclusive
Enum: chargedFee
Attributes
Description
cancelled
Fee is charged when order is cancelled.
returned
Fee is charged when order is returned.
shipped
Fee is charged when order is shipped.
Last updated