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.