Der UPS Tracking Code kann in der Administration für einen Kunden aktiviert werden. Die Aktivierung erfolgt durch Anlegen anlegen eines Templates und der die Konfiguration der Empfängeradresse.
Die Funktion kann unter "unter Verwaltung - / Kunden - / bearbeiten – / UPS Worldship" aktiviert aktiviert werden. Nach der erfolgreichen Aktivierung können Angaben zur Paketanzahl und Paketgewischt Paketgewicht in der Detailansicht der Bestellung hinterlegt werden.
...
Anschließend wird eine E-Mail an die hinterlegte E-Mail-Adresse mit der generierten XML-Datei verschickt. Beim hinterlegen Hinterlegen des UPS-Barcodes wird eine E-Mail an den Besteller ausgelöst und im Frontend in der Bestellhistorie ein Link angezeigt, mit der der Besteller den Versandstaus Versandstatus seiner Bestellung einsehen kann.
Verfügbare Variablen:
Bezeichnung | Variable | Hinweis |
---|---|---|
Bestellung | {$order} | |
Firma | {$CompanyName} |
Ansprechpartner | {$ContactPerson} |
Straße | {$AddressLine1} |
Stadt | {$City} |
PLZ | {$PostalCode} |
Länderkürzel | {$CountryCode} |
Telefon | {$Phone} | |
{$EMail} | ||
Service-Level | {$ServiceLevel} | Hier ist der Wert immer "ST" |
Pakettyp | {$PackageType} | Hier ist der Wert immer "CP" |
Anzahl Pakete | {$NumberOfPackages} |
Gewicht Pakete |
{$ShipmentActualWeight} |
Volumengewicht | {$ShipmentDimensionalWeight} | Hier ist der Wert immer "0" |
Kundendomain | {$DescriptionOfGoods} |
Bestellreferenz | {$Reference1} |
Bestellreferenz | {$Reference2} |
Muster XML:
Codeblock | ||
---|---|---|
| ||
<?xml version="1.0" encoding="utf-8"?> |
...
<OpenShipments xmlns="x-schema:OpenShipments.xdr"> |
...
<OpenShipment ProcessStatus=""> |
...
<Receiver>
...
<Receiver> <CompanyName>{$order->deliveryAddress->company1}</CompanyName> |
...
<ContactPerson>{$order->deliveryAddress->firstName} {$order->deliveryAddress->lastName}</ContactPerson> |
...
<AddressLine1>{$order->deliveryAddress->street}</AddressLine1> |
...
<City>{$order->deliveryAddress->town}</City> |
...
<CountryCode>{$order->deliveryAddress->countryCode}</CountryCode> |
...
<PostalCode>{$order->deliveryAddress->zip}</PostalCode> |
...
</Receiver> |
...
<Shipper>
<UpsAccountNumber>XXXXXX</UpsAccountNumber>
</Shipper>
<Shipment>
<Shipper> <UpsAccountNumber>XXXX</UpsAccountNumber> </Shipper> <Shipment> <ServiceLevel>{$ServiceLevel}</ServiceLevel> |
...
<PackageType>{$PackageType}</PackageType> |
...
<NumberOfPackages>{$order->shipping->package}</NumberOfPackages> |
...
<ShipmentActualWeight>{$order->shipping->weight}</ShipmentActualWeight> |
...
<ShipmentDimensionalWeight>{$ShipmentDimensionalWeight}</ShipmentDimensionalWeight> |
...
<DescriptionOfGoods>DencoHappel PromoShop</DescriptionOfGoods>
<DescriptionOfGoods>{$DescriptionOfGoods}</DescriptionOfGoods> <Reference1>{$Reference1}</Reference1> |
...
<Reference2>DencoHappel PromoShop</Reference2>
<ImportID>Import</ImportID>
</Shipment>
</OpenShipment>
<Reference2>{$Reference2}</Reference2> <ImportID>Import</ImportID> </Shipment> </OpenShipment> </OpenShipments> |