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>