Class: Nuvemshop::Order

Inherits:
BaseModel show all
Defined in:
lib/nuvemshop/order.rb,
lib/nuvemshop/order/address.rb,
lib/nuvemshop/order/timestampz.rb,
lib/nuvemshop/order/client_details.rb,
lib/nuvemshop/order/payment_details.rb,
lib/nuvemshop/order/promotional_discount.rb

Defined Under Namespace

Classes: Address, ClientDetails, PaymentDetails, PromotionalDiscount, Timestampz

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

attr_accessor, attributes, #pretty_print

Methods included from Extensions::MassAssignment

#initialize

Instance Attribute Details

#app_idObject

Returns the value of attribute app_id.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def app_id
  @app_id
end

#attributesObject

Returns the value of attribute attributes.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def attributes
  @attributes
end

#billing_addressObject

Returns the value of attribute billing_address.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def billing_address
  @billing_address
end

#billing_cityObject

Returns the value of attribute billing_city.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def billing_city
  @billing_city
end

#billing_countryObject

Returns the value of attribute billing_country.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def billing_country
  @billing_country
end

#billing_floorObject

Returns the value of attribute billing_floor.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def billing_floor
  @billing_floor
end

#billing_localityObject

Returns the value of attribute billing_locality.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def billing_locality
  @billing_locality
end

#billing_nameObject

Returns the value of attribute billing_name.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def billing_name
  @billing_name
end

#billing_numberObject

Returns the value of attribute billing_number.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def billing_number
  @billing_number
end

#billing_phoneObject

Returns the value of attribute billing_phone.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def billing_phone
  @billing_phone
end

#billing_provinceObject

Returns the value of attribute billing_province.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def billing_province
  @billing_province
end

#billing_zipcodeObject

Returns the value of attribute billing_zipcode.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def billing_zipcode
  @billing_zipcode
end

#cancel_reasonObject

Returns the value of attribute cancel_reason.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def cancel_reason
  @cancel_reason
end

#cancelled_atObject

Returns the value of attribute cancelled_at.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def cancelled_at
  @cancelled_at
end

#checkout_enabledObject

Returns the value of attribute checkout_enabled.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def checkout_enabled
  @checkout_enabled
end

#client_detailsObject

Returns the value of attribute client_details.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def client_details
  @client_details
end

#closed_atObject

Returns the value of attribute closed_at.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def closed_at
  @closed_at
end

#completed_atObject

Returns the value of attribute completed_at.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def completed_at
  @completed_at
end

#couponObject

Returns the value of attribute coupon.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def coupon
  @coupon
end

#created_atObject

Returns the value of attribute created_at.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def created_at
  @created_at
end

#currencyObject

Returns the value of attribute currency.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def currency
  @currency
end

#customerObject

Returns the value of attribute customer.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def customer
  @customer
end

#discountObject

Returns the value of attribute discount.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def discount
  @discount
end

#discount_couponObject

Returns the value of attribute discount_coupon.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def discount_coupon
  @discount_coupon
end

#discount_gatewayObject

Returns the value of attribute discount_gateway.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def discount_gateway
  @discount_gateway
end

#extraObject

Returns the value of attribute extra.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def extra
  @extra
end

#gatewayObject

Returns the value of attribute gateway.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def gateway
  @gateway
end

#gateway_idObject

Returns the value of attribute gateway_id.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def gateway_id
  @gateway_id
end

#idObject

Returns the value of attribute id.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def id
  @id
end

#landing_urlObject

Returns the value of attribute landing_url.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def landing_url
  @landing_url
end

#languageObject

Returns the value of attribute language.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def language
  @language
end

#next_actionObject

Returns the value of attribute next_action.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def next_action
  @next_action
end

#noteObject

Returns the value of attribute note.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def note
  @note
end

#numberObject

Returns the value of attribute number.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def number
  @number
end

#owner_noteObject

Returns the value of attribute owner_note.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def owner_note
  @owner_note
end

Returns the value of attribute paid_at.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def paid_at
  @paid_at
end

#payment_detailsObject

Returns the value of attribute payment_details.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def payment_details
  @payment_details
end

#payment_statusObject

Returns the value of attribute payment_status.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def payment_status
  @payment_status
end

#productsObject

Returns the value of attribute products.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def products
  @products
end

#promotional_discountObject

Returns the value of attribute promotional_discount.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def promotional_discount
  @promotional_discount
end

#read_atObject

Returns the value of attribute read_at.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def read_at
  @read_at
end

#shipped_atObject

Returns the value of attribute shipped_at.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipped_at
  @shipped_at
end

#shippingObject

Returns the value of attribute shipping.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping
  @shipping
end

#shipping_addressObject

Returns the value of attribute shipping_address.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_address
  @shipping_address
end

#shipping_cost_customerObject

Returns the value of attribute shipping_cost_customer.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_cost_customer
  @shipping_cost_customer
end

#shipping_cost_ownerObject

Returns the value of attribute shipping_cost_owner.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_cost_owner
  @shipping_cost_owner
end

#shipping_max_daysObject

Returns the value of attribute shipping_max_days.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_max_days
  @shipping_max_days
end

#shipping_min_daysObject

Returns the value of attribute shipping_min_days.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_min_days
  @shipping_min_days
end

#shipping_optionObject

Returns the value of attribute shipping_option.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_option
  @shipping_option
end

#shipping_option_codeObject

Returns the value of attribute shipping_option_code.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_option_code
  @shipping_option_code
end

#shipping_option_referenceObject

Returns the value of attribute shipping_option_reference.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_option_reference
  @shipping_option_reference
end

#shipping_pickup_detailsObject

Returns the value of attribute shipping_pickup_details.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_pickup_details
  @shipping_pickup_details
end

#shipping_pickup_typeObject

Returns the value of attribute shipping_pickup_type.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_pickup_type
  @shipping_pickup_type
end

#shipping_statusObject

Returns the value of attribute shipping_status.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_status
  @shipping_status
end

#shipping_store_branch_nameObject

Returns the value of attribute shipping_store_branch_name.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_store_branch_name
  @shipping_store_branch_name
end

#shipping_suboptionObject

Returns the value of attribute shipping_suboption.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_suboption
  @shipping_suboption
end

#shipping_tracking_numberObject

Returns the value of attribute shipping_tracking_number.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_tracking_number
  @shipping_tracking_number
end

#shipping_tracking_urlObject

Returns the value of attribute shipping_tracking_url.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def shipping_tracking_url
  @shipping_tracking_url
end

#statusObject

Returns the value of attribute status.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def status
  @status
end

#store_idObject

Returns the value of attribute store_id.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def store_id
  @store_id
end

#storefrontObject

Returns the value of attribute storefront.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def storefront
  @storefront
end

#subtotalObject

Returns the value of attribute subtotal.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def subtotal
  @subtotal
end

#tokenObject

Returns the value of attribute token.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def token
  @token
end

#totalObject

Returns the value of attribute total.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def total
  @total
end

#total_usdObject

Returns the value of attribute total_usd.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def total_usd
  @total_usd
end

#updated_atObject

Returns the value of attribute updated_at.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def updated_at
  @updated_at
end

#weightObject

Returns the value of attribute weight.



3
4
5
# File 'lib/nuvemshop/order.rb', line 3

def weight
  @weight
end