Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

 

 Der UPS Tracking Code kann in der Administration für einen Kunden aktiviert werden. Die Aktivierung erfolgt durch anlegen eines Templates und die Konfiguration der Empfängeradresse.

Image Added

Die Funktion kann unter Verwaltung / Kunden / bearbeiten / UPS Worldship aktiviert werden. Nach der erfolgreichen Aktivierung können Angaben zur Paketanzahl und Paketgewicht in der Detailansicht der Bestellung hinterlegt werden.

Optional kann im Dienstleisterzugang die Schnittstelle für den gewünschten Dienstleister aktiviert werden.

Image Added

Anschließend wird eine E-Mail an die hinterlegte E-Mail-Adresse mit der generierten XML-Datei verschickt. Beim 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 Versandstatus seiner Bestellung einsehen kann.

Image Added

Verfügbare Variablen:

BezeichnungVariableHinweis
Bestellung

{$order}


Firma{$CompanyName}
 

Ansprechpartner{$ContactPerson}
 

Straße

{$AddressLine1}

 

Stadt{$City}
 

PLZ{$PostalCode}
 

Länderkürzel

{$CountryCode}

 

Telefon{$Phone}
E-Mail{$EMail}
Service-Level{$ServiceLevel}Hier ist der Wert immer "ST"
Pakettyp

{$PackageType} 

Hier ist der Wert immer "CP"
Anzahl Pakete{$NumberOfPackages}
Anzahl

Gewicht Pakete
  
{$ShipmentActualWeight}
Gewicht Pakete 

Volumengewicht{$ShipmentDimensionalWeight}Hier ist der Wert immer "0"
Kunden-Domain
Kundendomain

{$DescriptionOfGoods}

 


Bestellreferenz

{$Reference1}

 


Bestellreferenz{$Reference2}
 

           

Muster XML:

Codeblock
languagexml
<?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>