class ReactiveShipping::NewZealandPost::Domestic

Public Instance Methods

api() click to toggle source
# File lib/reactive_shipping/carriers/new_zealand_post.rb, line 148
def api
  :domestic
end
api_params() click to toggle source
# File lib/reactive_shipping/carriers/new_zealand_post.rb, line 152
def api_params
  {
    :postcode_src => @origin.postal_code,
    :postcode_dest => @destination.postal_code,
    :carrier => "all"
  }
end
price(product) click to toggle source
# File lib/reactive_shipping/carriers/new_zealand_post.rb, line 160
def price(product)
  product["cost"].to_f
end
service_name(product) click to toggle source
# File lib/reactive_shipping/carriers/new_zealand_post.rb, line 144
def service_name(product)
  [product["service_group_description"], product["description"]].join(" ")
end