class ShippingServiceOptions extends AbstractElement

ShippingServiceOptions

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

  <ShippingServiceOptions>
    <CarrierWillPickUp>false</CarrierWillPickUp>
    <DeclaredValue>
        <CurrencyCode>USD</CurrencyCode>
        <Amount>10.00</Amount>
    </DeclaredValue>
    <DeliveryExperience>DeliveryConfirmationWithoutSignature</DeliveryExperience>
  </ShippingServiceOptions>

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 74
string getDeliveryExperience()

liefert die Lieferbestätigungsstufe zurück

Return Value

string Lieferbestätigungsstufe

at line 83
CurrencyAmount getDeclaredValue()

liefert den Wert der Sendung zurück

Return Value

CurrencyAmount Wert der Sendung

at line 92
string getCarrierWillPickUp()

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

Return Value

string

at line 101
string getLabelFormat()

liefert das Format des Labels zurück

Return Value

string Format des Labels

at line 120
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 145
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 157
ShippingServiceOptions setCarrierWillPickUp(XsBoolean $carrierWillPickUp)

Gibt an, ob der Frachtführer das Paket abholt

Parameters

XsBoolean $carrierWillPickUp

Return Value

ShippingServiceOptions

at line 177
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 188
static ShippingServiceOptions getInstanceFromArray(array $array)

Parameters

array $array

Return Value

ShippingServiceOptions

at line 216
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