Amazon Prime

Bestellungen importieren

Die Bestellungen werden über den CMD 12754 imporiert.
Die Weiche ist das isprime Tag in der XML. Dann wird der Mandant geändert, auf den der in der Konfiguration hinterlegt ist.

Wichtig

$companyOrderData muss beim importieren der Bestellung mit gespeichert werden

Lieferkondition

Die Bestellung muss eine amazon_prime Lieferkondition zugewiesen sein.

Allgemeiner Ablauf

der Prozess ist identisch zu dhl_versenden

Pickliste Scannen

Über den CMD 8112 (Picklist Scannen) wird der Dialog shop.picklist.interface.inc.php aufgerufen. Hier wird geprüft ob in dem $companyOrderData der Key isprime definiert ist.

Es wird ein zusätzlicher Button angezeigt.

<a data-did="33989" id="amazonMerchantFulfillmentButton" href="api/primelabel/?sxx_did=33989" target="_blank" style="width: 600px;
    background-color: #ffa3a3;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border: 4px;
    font-size: 13px;">Amazon Prime Label</a>

API

Über die URL /alvine/api/primelabel/?sxx_did=33989 wird das Prime Label angefordert.
Wenn das Label erzeugt wurde , wird die ID in der Eigenschaft amazon.prime.shipmentid in der Tabelle sh_delivery_properties abgespeichert.

Beim erneuten Aufruf , wird diese Eigenschaft geprüft und das Label wird nur nochmal geladen.