1. Tracking Reference and Label
Both are genereated and supplied by Palletways.
2. Service levels
Palletways has many servicelevels which can be triggered in one of two methods:
- Option 1: use one of the predefined service levels in ShipitSmarter
- This gives a limited set of services
ServiceGroupCode | ServiceCode | Palletways service description | Trigger | ||||
---|---|---|---|---|---|---|---|
F | ZZ | Returns is a free service for returning goods. | /Shipment/ShipmentData/ServiceLevel = RETURNS | ||||
see description | see description | - It will take first service that has STANDARD or ECONOMY in the ServiceGroupName- if none found it will search for first service with STANDARD or ECONOMY in the ServiceName but does not contain AM , TIME ,COL - if still no service found: take ServiceGroupCode B and ServiceCode BJ if available | /Shipment/ShipmentData/ServiceLevel = ECONOMY | ||||
For Standard service take any of the below, first one that is available is taken: | |||||||
B | B | Standard domestic service | /Shipment/ShipmentData/ServiceLevel = STANDARD | ||||
B | L | Domestic 3 day Economy | /Shipment/ShipmentData/ServiceLevel = STANDARD | ||||
B | W | Domestic 4 day Economy | /Shipment/ShipmentData/ServiceLevel = STANDARD | ||||
B | M | Domestic 5 day Economy | /Shipment/ShipmentData/ServiceLevel = STANDARD | ||||
G | 6 | Standard International service | /Shipment/ShipmentData/ServiceLevel = STANDARD | ||||
G | 7 | International 4 day Economy | /Shipment/ShipmentData/ServiceLevel = STANDARD | ||||
G | 5 | International 5 day Economy | /Shipment/ShipmentData/ServiceLevel = STANDARD | ||||
G | A0 | International 6 day Economy | /Shipment/ShipmentData/ServiceLevel = STANDARD | ||||
Premium timed services: | |||||||
A | D0 | Premium fixed delivery date AM | /Shipment/ShipmentData/ServiceLevel = PREMIUM /Shipment/ShipmentData/ServiceOptions/FixedDeliveryDate = true ShipmentData\dateDeliveryrequest = expected delivery date ShipmentData\ServiceOptions\FixedDeliveryTime = RANGE /Shipment/ShipmentData/TimeDeliveryRequest/StartTime = 08:00:00 /Shipment/ShipmentData/TimeDeliveryRequest/EndTime = 12:00:00 | ||||
A | D0 | Premium fixed delivery date | /Shipment/ShipmentData/ServiceLevel = PREMIUM /Shipment/ShipmentData/ServiceOptions/FixedDeliveryDate = true ShipmentData\dateDeliveryrequest = expected delivery date ShipmentData\ServiceOptions\FixedDeliveryTime = not set | ||||
For Premium service take any of the below, first one that is available is taken: | |||||||
A | A | Premium domestic service | /Shipment/ShipmentData/ServiceLevel = PREMIUM | ||||
A | O | Premium domestic 48 hours | /Shipment/ShipmentData/ServiceLevel = PREMIUM | ||||
A | AI | Premium domestic 72 hours | /Shipment/ShipmentData/ServiceLevel = PREMIUM | ||||
A | CH | Premium domestic 96 hours | /Shipment/ShipmentData/ServiceLevel = PREMIUM | ||||
A | CJ | Premium domestic 120 hours | /Shipment/ShipmentData/ServiceLevel = PREMIUM | ||||
E | 2 | Premium international 2 Days | /Shipment/ShipmentData/ServiceLevel = PREMIUM | ||||
E | 3 | Premium international 3 Days | /Shipment/ShipmentData/ServiceLevel = PREMIUM | ||||
E | 4 | Premium international 4 Days | /Shipment/ShipmentData/ServiceLevel = PREMIUM | ||||
E | AM | Premium international 5 Days | /Shipment/ShipmentData/ServiceLevel = PREMIUM |
- Option 2: use
/Shipment/ShipmentData/ServiceLevel
starting with ‘PLT_’ in combination with any of the available service codes from palletways:- See available list ‘Services’
3. Lanes
ShipitSmarter has implemented the Palletways API
for following networks:
Palletways network | Status |
---|---|
Palletways GERMANY | Implemented, to various countries: DE, NL, BE, LU, AT, CH, FR, IT |
Palletways UK | Not implemented (available for testing) |
Palletways GROUP | Not implemented (available for testing) |
Palletways ITALIA | Not implemented (available for testing) |
Palletways IBERIA | Not implemented (available for testing) |
Palletways HUNGARY | Not implemented (available for testing) |
Palletways SLOVAKIA | Not implemented (available for testing) |
4. Billing Units
The shipper has the option to set custom Billing Units in the Carrier Configuration, if needed. These billing units below are the standard.
Type | Max Length (cm) | Max Width (cm) | Max Height (cm) | Max Weight (kg) | Description |
---|---|---|---|---|---|
MQP | 120 | 100 | 60 | 150 | Miniviertelpalette (MQP) |
QP | 120 | 100 | 120 | 250 | Viertelpalette (QP) |
HP | 120 | 100 | 240 | 500 | Halbpalette (HP) |
LP | 120 | 100 | 240 | 750 | Dreiviertelpalette (TQP), In PDF referred to as TPQ but should be LP |
FP | 120 | 100 | 999 | 1200 | Vollpalette (FP), agreed with Dietrich that higher than 2.40m still counts |
5. Additional Services
Condition | Result |
---|---|
Model?.serviceOptions.residentialDelivery == true | Classification = B2C |
Model?.serviceOptions.residentialDelivery == false | Classification = B2B |
- | Default ConsignmentType == D (outbound) |
Model?.serviceOptions.returns.isReturn == true | ConsignmentType == C (collection/return) |
isDifferentAddress(Model.addresses.collection, Model.addresses.sender) && Configuration.crossTrade == true | ConsignmentType = 3 (crossTrade) |
Model?.serviceOptions.appointmentForDelivery == true | isBookInRequest == true |
Model?.serviceOptions.liftGate.collection OR Model?.serviceOptions.liftGate.delivery | isTailLift == true |
Configuration.crossTradeServiceCall == true && getConsignmentType() == “3” | CrossTradeServiceCall == true |