ShipmentRequestDetails
class ShipmentRequestDetails extends Alvine
ShipmentRequestDetails
Properties
protected string | $amazonOrderId | ||
protected string | $sellerOrderId | ||
protected ItemList | $itemList | ||
protected Address | $shipFromAddress | ||
protected Address | $shipToAddress | ||
protected PackageDimensions | $packageDimensions | ||
protected Weight | $weight | ||
protected DateTime | $mustArriveByDate | ||
protected DateTime | $shipDate | ||
protected ShippingServiceOptions | $shippingServiceOptions | ||
protected LabelCustomization | $labelCustomization |
Methods
Neues Objekt
liefert die Amazon Bestellnummer zurück
No description
liefert die Produktliste zurück
liefert die Adresse des Lieferanten zurück
liefert die Lieferadresse zurück
liefert die Paketgröße zurück
Das Datum, an dem das Paket eintreffen muss, um die Zusage an den Kunden zu halten.
Wenn es in einer Anfrage verwendet wird, ist dies das Datum, an dem der Verkäufer das Paket versenden möchte.
No description
No description
setzt die Bestellnummer
No description
No description
setzt das Datum wann der Verkäufer das Paket versenden möchte
Liefert alle gesetzen Werte als Zeichenkette für den Request zurück
Details
at line 103
__construct(XsString $amazonOrderId, ItemList $itemList, Address $shipFromAddress, Address $shipToAddress, PackageDimensions $packageDimensions, Weight $weight, ShippingServiceOptions $shippingServiceOptions)
Neues Objekt
at line 120
string
getAmazonOrderId()
liefert die Amazon Bestellnummer zurück
at line 128
string
getSellerOrderId()
at line 137
ItemList
getItemList()
liefert die Produktliste zurück
at line 146
Address
getShipFromAddress()
liefert die Adresse des Lieferanten zurück
at line 155
Address
getShipToAddress()
liefert die Lieferadresse zurück
at line 164
PackageDimensions
getPackageDimensions()
liefert die Paketgröße zurück
at line 173
Weight
getWeight()
liefert das Gewicht zurück
at line 185
DateTime
getMustArriveByDate()
Das Datum, an dem das Paket eintreffen muss, um die Zusage an den Kunden zu halten.
Wenn "MustArrivebyDate" angegeben ist, werden nur Versandserviceangebote zurückgegeben, die bis zu diesem Datum zugestellt werden können.
at line 198
DateTime
getShipDate()
Wenn es in einer Anfrage verwendet wird, ist dies das Datum, an dem der Verkäufer das Paket versenden möchte.
Wenn es in einer Antwort verwendet wird, ist dies das Datum, an dem das Paket mit der angegebenen Methode versendet werden kann.
at line 206
string
getShippingServiceOptions()
at line 214
string
getLabelCustomization()
at line 225
ShipmentRequestDetails
setAmazonOrderId(XsString $amazonOrderId)
setzt die Bestellnummer
at line 236
ShipmentRequestDetails
setSellerOrderId(XsString $sellerOrderId)
at line 247
ShipmentRequestDetails
setItemList(ItemList $itemList)
at line 259
ShipmentRequestDetails
setShipFromAddress(Address $shipFromAddress)
setzt die Adresse von der Versendet wird
at line 271
ShipmentRequestDetails
setShipToAddress(Address $shipToAddress)
setzt die Lieferadresse
at line 283
ShipmentRequestDetails
setPackageDimensions(PackageDimensions $packageDimensions)
setzt die Paketgröße
at line 295
ShipmentRequestDetails
setWeight(Weight $weight)
setzt das Gewicht
at line 307
ShipmentRequestDetails
setMustArriveByDate(XsDateTime $mustArriveByDate)
at line 325
ShipmentRequestDetails
setShipDate(XsDateTime $shipDate)
setzt das Datum wann der Verkäufer das Paket versenden möchte
Wenn es in einer Anfrage verwendet wird, ist dies das Datum, an dem der Verkäufer das Paket versenden möchte. Wenn es in einer Antwort verwendet wird, ist dies das Datum, an dem das Paket mit der angegebenen Methode versendet werden kann.
at line 336
ShipmentRequestDetails
setShippingServiceOptions(ShippingServiceOptions $shippingServiceOptions)
at line 347
ShipmentRequestDetails
setLabelCustomization(LabelCustomization $labelCustomization)
at line 403
Collection
getParameter()
Liefert alle gesetzen Werte als Zeichenkette für den Request zurück
&ShipmentRequestDetails.AmazonOrderId=903-9939455-1336669 &ShipmentRequestDetails.MustArriveByDate=2015-09-28T07%3A00%3A00Z &ShipmentRequestDetails.PackageDimensions.Length=5 &ShipmentRequestDetails.PackageDimensions.Width=5 &ShipmentRequestDetails.PackageDimensions.Height=5 &ShipmentRequestDetails.PackageDimensions.Unit=inches &ShipmentRequestDetails.Weight.Value=10 &ShipmentRequestDetails.Weight.Unit=ounces &ShipmentRequestDetails.ShipDate=2015-09-23T19%3A32%3A08.727Z &ShipmentRequestDetails.ShipFromAddress.Name=John%20Doe &ShipmentRequestDetails.ShipFromAddress.AddressLine1=1234%20Westlake%20Ave%20N &ShipmentRequestDetails.ShipFromAddress.City=Seattle &ShipmentRequestDetails.ShipFromAddress.StateOrProvinceCode=WA &ShipmentRequestDetails.ShipFromAddress.PostalCode=98121 &ShipmentRequestDetails.ShipFromAddress.CountryCode=US &ShipmentRequestDetails.ShipFromAddress.Email=example%40example.com &ShipmentRequestDetails.ShipFromAddress.Phone=2061234567 &ShipmentRequestDetails.ShippingServiceOptions.DeliveryExperience=DeliveryConfirmationWithoutSignature &ShipmentRequestDetails.ShippingServiceOptions.CarrierWillPickUp=false &ShipmentRequestDetails.ShippingServiceOptions.DeclaredValue.CurrencyCode=USD &ShipmentRequestDetails.ShippingServiceOptions.DeclaredValue.Amount=10.00 &ShipmentRequestDetails.ItemList.Item.1.OrderItemId=28207139993814 &ShipmentRequestDetails.ItemList.Item.1.Quantity=1