Module: Lazada::API::Shipment
- Included in:
- Client
- Defined in:
- lib/lazada_dino/api/shipment.rb
Instance Method Summary collapse
- #get_shipment_providers ⇒ Object
- #set_status_to_packed(params) ⇒ Object
- #set_status_to_shipped(params) ⇒ Object
Instance Method Details
#get_shipment_providers ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/lazada_dino/api/shipment.rb', line 4 def get_shipment_providers url = request_url('GetShipmentProviders') response = self.class.get(url) process_response_errors! response return response['SuccessResponse']['Body'] if response['SuccessResponse'] Lazada::API::Response.new(response) end |
#set_status_to_packed(params) ⇒ Object
14 15 16 17 18 19 20 21 22 |
# File 'lib/lazada_dino/api/shipment.rb', line 14 def set_status_to_packed(params) url = request_url('SetStatusToPackedByMarketplace', params) response = self.class.get(url) process_response_errors! response return response['SuccessResponse']['Body'] if response['SuccessResponse'] Lazada::API::Response.new(response) end |
#set_status_to_shipped(params) ⇒ Object
24 25 26 27 28 29 30 31 32 |
# File 'lib/lazada_dino/api/shipment.rb', line 24 def set_status_to_shipped(params) url = request_url('SetStatusToReadyToShip', params) response = self.class.get(url) process_response_errors! response return response['SuccessResponse']['Body'] if response['SuccessResponse'] Lazada::API::Response.new(response) end |