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 105
__construct(XsString $amazonOrderId, ItemList $itemList, Address $shipFromAddress, Address $shipToAddress, PackageDimensions $packageDimensions, Weight $weight, ShippingServiceOptions $shippingServiceOptions)
Neues Objekt
at line 122
string
getAmazonOrderId()
liefert die Amazon Bestellnummer zurück
at line 130
string
getSellerOrderId()
at line 139
ItemList
getItemList()
liefert die Produktliste zurück
at line 148
Address
getShipFromAddress()
liefert die Adresse des Lieferanten zurück
at line 157
Address
getShipToAddress()
liefert die Lieferadresse zurück
at line 166
PackageDimensions
getPackageDimensions()
liefert die Paketgröße zurück
at line 175
Weight
getWeight()
liefert das Gewicht zurück
at line 187
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 200
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 208
string
getShippingServiceOptions()
at line 216
string
getLabelCustomization()
at line 227
ShipmentRequestDetails
setAmazonOrderId(XsString $amazonOrderId)
setzt die Bestellnummer
at line 238
ShipmentRequestDetails
setSellerOrderId(XsString $sellerOrderId)
at line 249
ShipmentRequestDetails
setItemList(ItemList $itemList)
at line 261
ShipmentRequestDetails
setShipFromAddress(Address $shipFromAddress)
setzt die Adresse von der Versendet wird
at line 273
ShipmentRequestDetails
setShipToAddress(Address $shipToAddress)
setzt die Lieferadresse
at line 285
ShipmentRequestDetails
setPackageDimensions(PackageDimensions $packageDimensions)
setzt die Paketgröße
at line 297
ShipmentRequestDetails
setWeight(Weight $weight)
setzt das Gewicht
at line 309
ShipmentRequestDetails
setMustArriveByDate(XsDateTime $mustArriveByDate)
at line 327
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 338
ShipmentRequestDetails
setShippingServiceOptions(ShippingServiceOptions $shippingServiceOptions)
at line 349
ShipmentRequestDetails
setLabelCustomization(LabelCustomization $labelCustomization)
at line 405
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