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
Object{
"portalId": 4,
"feeId": "",
"feeName": "testFeeSnapdeal",
"actualName": "testFee",
"isInclusiveTax": "1",
"inclusiveTaxPercentage": "4",
"chargedFee": "shipped",
"chargedFeeCases": "",
"courierReturnedFee": "Partial",
"courierReturnedPercent": "20",
"customerReturnedFee": "Partial",
"customerReturnedPercent": "10",
"validityPeriod": "definite",
"validFrom": "2020-03-02",
"validTo": "2020-03-17",
"feeRulesStatus": "lower",
"fee": [
{
"eventType": "shipped",
"eventSubType": "",
"feeCharged": "CHARGED_FEE"
},
{
"eventType": "returned",
"eventSubType": "courier",
"feeCharged": "REVERSED_FEE",
"partialPercentageValue": "20"
},
{
"eventType": "returned",
"eventSubType": "customer",
"feeCharged": "REVERSED_FEE",
"partialPercentageValue": "10"
}
],
"feeRules": [
{
"details": {
"feeRulesStatus": "lower",
"category": [
323,
324,
325
],
"brand": [
148,
150,
194
],
"paymentMethod": "COD",
"shippingZone": "Local"
},
"feeRanges": [
{
"rangeType": "product selling price",
"rangeTypeUnit": "INR",
"minRange": "20",
"maxRange": "40"
},
{
"rangeType": "weight range",
"rangeTypeUnit": "kg",
"minRange": "2",
"maxRange": "5"
}
],
"feeValues": [
{
"type": "fixed",
"partitionRangeType": null,
"value": "700",
"applicableOn": "Per Order Item",
"partitionRange": null
},
{
"type": "variable",
"partitionRangeType": "kg",
"value": "10",
"applicableOn": "Per Order",
"partitionRange": "20"
},
{
"type": "percentage",
"partitionRangeType": null,
"value": "24",
"applicableOn": "Per Shipment",
"partitionRange": null
}
]
}
]
}
Enum: feeRuleStatus
fee (fee event)
feeRules
details
feeRanges
feeValues
Enum: type
Enum: applicableOn
Enum: isInclusiveTax
Enum: chargedFee
Last updated