Class: MWS::FulfillmentOutboundShipment
- Inherits:
-
Peddler::Client
- Object
- Peddler::Client
- MWS::FulfillmentOutboundShipment
- Defined in:
- lib/mws/fulfillment_outbound_shipment.rb
Overview
Not implemented
The Fulfillment Outbound Shipment API enables you to fulfill orders placed through channels other than Amazon’s retail web site, using your inventory in the Amazon Fulfillment Network. You can request previews of potential fulfillment orders that return estimated shipping fees and shipping dates based on shipping speed. You can get detailed item-level, shipment-level, and order-level information for any existing fulfillment order that you specify. You can also request lists of existing fulfillment orders based on when they were fulfilled and by the fulfillment method associated with them.
Constant Summary
Constants inherited from Peddler::Client
Peddler::Client::BadMarketplaceId, Peddler::Client::HOSTS
Instance Attribute Summary
Attributes inherited from Peddler::Client
#body, #marketplace_id, #merchant_id
Instance Method Summary collapse
-
#cancel_fulfillment_order ⇒ Object
Requests that Amazon stop attempting to fulfill an existing fulfillment order.
-
#create_fulfillment_order ⇒ Object
Requests that Amazon ship items from the seller’s Amazon Fulfillment Network inventory to a destination address.
-
#get_fulfillment_order ⇒ Object
Gets a fulfillment order.
-
#get_fulfillment_preview ⇒ Object
Lists fulfillment order previews.
-
#get_package_tracking_details ⇒ Object
Returns delivery tracking information for a package in an outbound shipment for a Multi-Channel Fulfillment order.
-
#get_service_status ⇒ Peddler::XMLParser
Gets the operational status of the API.
-
#list_all_fulfillment_orders ⇒ Object
Returns a list of fulfillment orders fulfilled on or after a date.
-
#list_all_fulfillment_orders_by_next_token ⇒ Object
Returns the next page of fulfillment orders.
-
#update_fulfillment_order ⇒ Object
Updates and/or requests shipment for a fulfillment order with an order hold on it.
Methods inherited from Peddler::Client
#aws_endpoint, #headers, inherited, #operation, path, #run
Instance Method Details
#cancel_fulfillment_order ⇒ Object
Requests that Amazon stop attempting to fulfill an existing fulfillment order
57 58 59 |
# File 'lib/mws/fulfillment_outbound_shipment.rb', line 57 def cancel_fulfillment_order raise NotImplementedError end |
#create_fulfillment_order ⇒ Object
Requests that Amazon ship items from the seller’s Amazon Fulfillment Network inventory to a destination address
24 25 26 |
# File 'lib/mws/fulfillment_outbound_shipment.rb', line 24 def create_fulfillment_order raise NotImplementedError end |
#get_fulfillment_order ⇒ Object
Gets a fulfillment order
35 36 37 |
# File 'lib/mws/fulfillment_outbound_shipment.rb', line 35 def get_fulfillment_order raise NotImplementedError end |
#get_fulfillment_preview ⇒ Object
Lists fulfillment order previews
18 19 20 |
# File 'lib/mws/fulfillment_outbound_shipment.rb', line 18 def get_fulfillment_preview raise NotImplementedError end |
#get_package_tracking_details ⇒ Object
Returns delivery tracking information for a package in an outbound shipment for a Multi-Channel Fulfillment order
51 52 53 |
# File 'lib/mws/fulfillment_outbound_shipment.rb', line 51 def get_package_tracking_details raise NotImplementedError end |
#get_service_status ⇒ Peddler::XMLParser
Gets the operational status of the API
65 66 67 68 |
# File 'lib/mws/fulfillment_outbound_shipment.rb', line 65 def get_service_status operation('GetServiceStatus') run end |
#list_all_fulfillment_orders ⇒ Object
Returns a list of fulfillment orders fulfilled on or after a date
40 41 42 |
# File 'lib/mws/fulfillment_outbound_shipment.rb', line 40 def list_all_fulfillment_orders raise NotImplementedError end |
#list_all_fulfillment_orders_by_next_token ⇒ Object
Returns the next page of fulfillment orders
45 46 47 |
# File 'lib/mws/fulfillment_outbound_shipment.rb', line 45 def list_all_fulfillment_orders_by_next_token raise NotImplementedError end |
#update_fulfillment_order ⇒ Object
Updates and/or requests shipment for a fulfillment order with an order hold on it
30 31 32 |
# File 'lib/mws/fulfillment_outbound_shipment.rb', line 30 def update_fulfillment_order raise NotImplementedError end |