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.