class Client extends AbstractClient

Amazon MerchantFulfillment Cient

Constants

VERSION

VERSION

MWS_ENDPOINT

MWS North America (includes Canada, US, and Mexico) Endpunkt MWS Brazil Endpunkt

https://docs.developer.amazonservices.com/en_US/dev_guide/DG_Endpoints.html

MWS_EU_ENDPOINT

MWS Europa Endpunkt

MWS_IN_ENDPOINT

MWS India Endpunkt

MWS_CN_ENDPOINT

MWS China Endpunkt

MWS_JP_ENDPOINT

MWS Japan Endpunkt

MWS_AU_ENDPOINT

MWS Australia Endpunkt

RELATIVEURL

MerchantFulfillment URL

Methods

GetOrderReferenceDetailsResponse
getEligibleShippingServices(ShipmentRequestDetails $shipmentRequestDetails)

Gibt eine Liste mit Versandservice Angeboten zurück

GetOrderReferenceDetailsResponse
createShipment(ShipmentRequestDetails $shipmentRequestDetails, string $shippingServiceId, string $shippingServiceOfferId = null, HazmatType $hazmatType = null)

Der CreateShipment-Vorgang kauft ein Versandetikett und liefert ein PDF-, PNG- oder ZPL-Dokumentendaten zurück, abhängig vom Frachtführer.

getShipment(string $shipmentId)

Der GetShipment-Vorgang gibt eine vorhandene Sendung für den von Ihnen angegebenen ShipmentId-Wert zurück.

Details

at line 90
GetOrderReferenceDetailsResponse getEligibleShippingServices(ShipmentRequestDetails $shipmentRequestDetails)

Gibt eine Liste mit Versandservice Angeboten zurück

Parameters

ShipmentRequestDetails $shipmentRequestDetails

Return Value

GetOrderReferenceDetailsResponse

at line 124
GetOrderReferenceDetailsResponse createShipment(ShipmentRequestDetails $shipmentRequestDetails, string $shippingServiceId, string $shippingServiceOfferId = null, HazmatType $hazmatType = null)

Der CreateShipment-Vorgang kauft ein Versandetikett und liefert ein PDF-, PNG- oder ZPL-Dokumentendaten zurück, abhängig vom Frachtführer.

Amazon komprimiert die Dokumentdaten, bevor sie als Base64-codierte Zeichenfolge zurückgegeben werden. Die CreateShipment-Operation gibt auch einen Base64-codierten MD5-Hash zurück, um die Dokumentdaten zu validieren.

Parameters

ShipmentRequestDetails $shipmentRequestDetails
string $shippingServiceId
string $shippingServiceOfferId | \null $shippingServiceOfferId
HazmatType $hazmatType | \null $hazmatType $hazmatType

Return Value

GetOrderReferenceDetailsResponse

at line 155
getShipment(string $shipmentId)

Der GetShipment-Vorgang gibt eine vorhandene Sendung für den von Ihnen angegebenen ShipmentId-Wert zurück.

Sie können diese Operation verwenden, um Dokumentdaten für Versandetiketten zu erhalten, falls die Etikettendaten, die ursprünglich von der CreateShipment-Operation zurückgegeben wurden, verloren gehen. Informationen zu Einschränkungen beim Abrufen neuer Versandetiketten finden Sie unter "Drucken eines Versandetiketts" auf Seller Central (Europa) (US). Rufen Sie den ShipmentId-Wert von einem früheren Aufruf der CreateShipment-Operation ab.

Parameters

string $shipmentId