User Tools

Site Tools


en:versand

Shipping - General

End customer shipping

We ship every order individually to your end customer using your shipper.

  • DHL - including tracking
  • UPS - including tracking (available soon)
  • Deutsche Post - without tracking

Collective batch

We collect all orders and send them together to you, your fulfilment provider, logistics provider, etc.

  • Shipping via DHL
  • Shipping via UPS
  • Shipping via shipping company
  • Direct delivery by car
  • Factory pick-up

Other

  • Delivery by Amazon
  • Delivery by book services

Address validation

Our address validation, e.g. for DHL shipping, is based on the DHL address database, which is updated every three months. If PDI detects an invalid address during processing of the transmitted order, the order will automatically be rejected.

To avoid support cases, delays, etc. in the transmission of your orders, we recommend implementing the best-practice model and already ensuring error-free recipient addresses when the order is received in your system.

Post office boxes

Please note that shipping to post office boxes is only possible with Deutsche Post (DP)! Orders to post office boxes that specify a shipping service provider “DHL”, for example, will automatically be rejected.

Packstation

Shipping to Packstations is possible with DHL. To do this, the connected system must already have implemented a check for Packstations analogous to the classical address check.

The following conventions apply:

  • The Packstation customer number must be 6-9 digits (specified in the “<recipient_details>” field)
  • For “<address>”, the text “Packstation ” + <Packstation number> must be transmitted.
  • You can find further details in our example XML and on DHL's home page - DHL Packstation

For example:

John Q. Public
123456789
Packstation 123
12345 Sample City

Addresses

The address tags brief guide:

<shipper_address>
Return address on package and proforma if necessary (non-EU)
e.g. shop owner

<delivery_address>
Recipient address on package and proforma if necessary (non-EU)
Address of the purchaser or different delivery address.

<biller>
Biller for the account and footer pro forma (non-EU)
e.g. shop owner

<billing_address>
invoice recipient
Address of the purchaser or different billing address.

<customer_address>
Buyer, for example, the person who ordered in the shop

What fields are written to address labels?

See comments in the sample XML.
Max. characters per Line is 40.

Excerpt from the order XML:

<delivery_address>
	<!--Specification of the delivery address for dynamically generated delivery notes.-->
	<!--Alternatively only specification of <delivery_pdf> if complete delivery notes are provided for direct shipping to end customers.-->
	<reference>987654321</reference>
	<company>Dealer Line 1<!--(Line 1 of address label for DHL/UPS)--></company>
	<company2>Dealer Line 2</company2>
	<company3>Dealer Line 3</company3>
	<salutation>Mr.<!--(Line 2 of address label for DHL/UPS)--></salutation>
	<first_name>John<!--(Line 2 of address label for DHL/UPS)--></first_name>
	<middle_name>Q.<!--(Line 2 of address label for DHL/UPS)--></middle_name>
	<last_name>Public<!--(Line 2 of address label for DHL/UPS)--></last_name>
	<title>Dr.<!--(Line 2 of address label for DHL/UPS)--></title>
	<recipient_details>12345678<!--(e.g. c/o name or customer number of Packstation (warning! only specify customer number/digits!) - Line 3 of address label for DHL/UPS)--></recipient_details>
	<address>Sample Street 1<!--(Street or "Packstation 123" Line 4 of address label for DHL/UPS)--></address>
	<address2 />
	<city>Sample City<!--(Line 5 of address label for DHL/UPS)--></city>
	<postcode>12345<!--(Line 5 of address label for DHL/UPS)--></postcode>
	<state />
	<country>Germany<!--(Line 6 of address label for DHL/UPS)--></country>
	<countrycode>DE<!--2-letter country code according to ISO 3166 standard (always needed, especially for international shipping)--></countrycode>
	<phone />
	<fax />
	<email>john@example.de</email>
	<comment />
</delivery_address>
en/versand.txt · Last modified: 2019/04/08 16:35 (external edit)