Resources for Carriers
Carrier
Name |
Format |
Required |
Max size |
Not filterable |
Description |
deleted |
isBool |
❌ |
|
|
|
is_module |
isBool |
❌ |
|
|
|
id_tax_rules_group |
|
❌ |
|
true |
Tax rules group ID |
id_reference |
|
❌ |
|
|
Reference ID |
name |
isCarrierName |
✔️ |
64 |
|
|
active |
isBool |
✔️ |
|
|
|
is_free |
isBool |
❌ |
|
|
|
url |
isAbsoluteUrl |
❌ |
|
|
|
shipping_handling |
isBool |
❌ |
|
|
Defines if extra shipping handling cost should be applied to this Carrier |
shipping_external |
|
❌ |
|
|
Defines if external module calculates shipping cost |
range_behavior |
isBool |
❌ |
|
|
Defines out-of-range behavior for weight, true =disable carrier, false =apply highest defined range |
shipping_method |
isUnsignedInt |
❌ |
|
|
Calculation method : by weight, by price, or free |
max_width |
isUnsignedInt |
❌ |
|
|
|
max_height |
isUnsignedInt |
❌ |
|
|
|
max_depth |
isUnsignedInt |
❌ |
|
|
|
max_weight |
isFloat |
❌ |
|
|
|
grade |
isUnsignedInt |
❌ |
1 |
|
|
external_module_name |
|
❌ |
64 |
|
Name of the external module in charge of calculating the shipping cost |
need_range |
|
❌ |
|
|
Defines if module needs core range-based shipping cost to calculate final cost |
position |
|
❌ |
|
|
|
delay |
isGenericName |
✔️ |
512 |
|
|
Blank schema
<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
<carrier>
<id><![CDATA[]]></id>
<deleted><![CDATA[]]></deleted>
<is_module><![CDATA[]]></is_module>
<id_tax_rules_group><![CDATA[]]></id_tax_rules_group>
<id_reference><![CDATA[]]></id_reference>
<name><![CDATA[]]></name>
<active><![CDATA[]]></active>
<is_free><![CDATA[]]></is_free>
<url><![CDATA[]]></url>
<shipping_handling><![CDATA[]]></shipping_handling>
<shipping_external><![CDATA[]]></shipping_external>
<range_behavior><![CDATA[]]></range_behavior>
<shipping_method><![CDATA[]]></shipping_method>
<max_width><![CDATA[]]></max_width>
<max_height><![CDATA[]]></max_height>
<max_depth><![CDATA[]]></max_depth>
<max_weight><![CDATA[]]></max_weight>
<grade><![CDATA[]]></grade>
<external_module_name><![CDATA[]]></external_module_name>
<need_range><![CDATA[]]></need_range>
<position><![CDATA[]]></position>
<delay>
<language id="1"><![CDATA[]]></language>
<language id="2"><![CDATA[]]></language>
</delay>
</carrier>
</prestashop>