class Smartsend::ParcelItem
Attributes
country_of_origin[RW]
description[RW]
hs_code[RW]
image_url[RW]
internal_id[RW]
internal_reference[RW]
name[RW]
quantity[RW]
sku[RW]
total_price_excluding_tax[RW]
total_price_including_tax[RW]
total_tax_amount[RW]
unit_price_excluding_tax[RW]
unit_price_including_tax[RW]
unit_weight[RW]
Public Class Methods
new(args={})
click to toggle source
# File lib/smartsend/parcel_item.rb, line 8 def initialize(args={}) args.each do |k, v| instance_variable_set "@#{k}", v end end
Public Instance Methods
serialize()
click to toggle source
# File lib/smartsend/parcel_item.rb, line 14 def serialize { :internal_id => internal_id, :internal_reference => internal_reference, :sku => sku, :name => name, :description => description, :hs_code => hs_code, :country_of_origin => country_of_origin, :image_url => image_url, :unit_weight => unit_weight, :unit_price_excluding_tax => unit_price_excluding_tax, :unit_price_including_tax => unit_price_including_tax, :quantity => quantity, :total_price_excluding_tax => total_price_excluding_tax, :total_price_including_tax => total_price_including_tax, :total_tax_amount => total_tax_amount, } end