module Lazada::API::Shipment

Public Instance Methods

get_shipment_providers() click to toggle source
# 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) click to toggle source
# 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) click to toggle source
# 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