class ShippingServiceOptions extends AbstractElement

ShippingServiceOptions

Zusätzliche Dienstleistungen die von einem Frachtführer zur Verfügung gestellt werden

false USD 10.00 DeliveryConfirmationWithoutSignature

Constants

ELEMENTNAMESPACE

Properties

protected string $deliveryExperience
protected string $declaredValue
protected boolean $carrierWillPickUp
protected string $labelFormat

Methods

string
getDeliveryExperience()

liefert die Lieferbestätigungsstufe zurück

getDeclaredValue()

liefert den Wert der Sendung zurück

string
getCarrierWillPickUp()

Liefert zurück ob der Frachtführer das Paket abholt

string
getLabelFormat()

liefert das Format des Labels zurück

setDeliveryExperience(XsString $deliveryExperience)

setzt die Lieferbestätigungsstufe

setDeclaredValue(DeclaredValue $declaredValue)

setzt den Wert der Sendung

setCarrierWillPickUp(XsBoolean $carrierWillPickUp)

Gibt an, ob der Frachtführer das Paket abholt

setLabelFormat(XsString $labelFormat)

setzt das Format des Labels

getInstanceFromArray(array $array)

No description

getParameter(string $prefix = null)

liefert die Parameter zurück

Details

at line 76
string getDeliveryExperience()

liefert die Lieferbestätigungsstufe zurück

Return Value

string Lieferbestätigungsstufe

at line 85
CurrencyAmount getDeclaredValue()

liefert den Wert der Sendung zurück

Return Value

CurrencyAmount Wert der Sendung

at line 94
string getCarrierWillPickUp()

Liefert zurück ob der Frachtführer das Paket abholt

Return Value

string

at line 103
string getLabelFormat()

liefert das Format des Labels zurück

Return Value

string Format des Labels

at line 122
ShippingServiceOptions setDeliveryExperience(XsString $deliveryExperience)

setzt die Lieferbestätigungsstufe

Gültige Werte:

DeliveryConfirmationWithAdultSignature Lieferbestätigung mit Unterschrift für Erwachsene. DeliveryConfirmationWithSignature Lieferbestätigung mit Unterschrift DeliveryConfirmationWithoutSignature Lieferbestätigung ohne Unterschrift NoTracking Keine Lieferbestätigung

Parameters

XsString $deliveryExperience Lieferbestätigungsstufe

Return Value

ShippingServiceOptions

Exceptions

NotVaildValueException

at line 147
ShippingServiceOptions setDeclaredValue(DeclaredValue $declaredValue)

setzt den Wert der Sendung

Der angegebene Wert der Sendung. Der Frachtführer verwendet diesen Wert, um zu bestimmen, für wie viel die Sendung zu versichern ist. Wenn DeclaredValue größer als der Mindestversicherungsbetrag des Frachtführers ist, wird dem Verkäufer die zusätzliche Versicherung in Rechnung gestellt, die vom Frachtführer festgelegt wurde. Informationen zum optionalen Versicherungsschutz finden Sie in der Seller Central-Hilfe

Parameters

DeclaredValue $declaredValue

Return Value

ShippingServiceOptions

at line 159
ShippingServiceOptions setCarrierWillPickUp(XsBoolean $carrierWillPickUp)

Gibt an, ob der Frachtführer das Paket abholt

Parameters

XsBoolean $carrierWillPickUp

Return Value

ShippingServiceOptions

at line 179
ShippingServiceOptions setLabelFormat(XsString $labelFormat)

setzt das Format des Labels

Muss mit einem der AvailableLabelFormats übereinstimmen, die von http://docs.developer.amazonservices.com/en_DE/merch_fulfill/MerchFulfill_GetEligibleShippingServices.html zurückgegeben werden

Hinweis: Nicht alle LabelFormat-Werte werden von allen Frachtführern unterstützt. Wenn Sie einen LabelFormat-Wert angeben, der nicht von einem Frachtführer unterstützt wird, werden die Versanddienstangebote dieses Frachtführer herausgefiltert.

Parameters

XsString $labelFormat Format des Labels

Return Value

ShippingServiceOptions

at line 190
static ShippingServiceOptions getInstanceFromArray(array $array)

Parameters

array $array

Return Value

ShippingServiceOptions

at line 218
getParameter(string $prefix = null)

liefert die Parameter zurück

Parameters

string $prefix &ShippingServiceOptions.DeliveryExperience=DeliveryConfirmationWithoutSignature &ShippingServiceOptions.CarrierWillPickUp=false &ShippingServiceOptions.DeclaredValue.CurrencyCode=USD &ShippingServiceOptions.DeclaredValue.Amount=10.00