class VersacommerceAPI::Order

An order comes by default with three associations: shipping_address, billing_address and customer. because we already know the amount of data. if you want to include order items use the :include option like: VersaCommerceShopApi::Order.find(:all, :params => {:include => 'items', :limit => 10})

Public Instance Methods

billing_address() click to toggle source
# File lib/versacommerce_api/resources/order.rb, line 26
def billing_address
  associated_resource "billing_address", false
end
items() click to toggle source
# File lib/versacommerce_api/resources/order.rb, line 10
def items
  associated_resource "items"
end
payments() click to toggle source
# File lib/versacommerce_api/resources/order.rb, line 14
def payments
  associated_resource "payment"
end
shipments() click to toggle source
# File lib/versacommerce_api/resources/order.rb, line 18
def shipments
  associated_resource "shipments"
end
shipping_address() click to toggle source
# File lib/versacommerce_api/resources/order.rb, line 22
def shipping_address
  associated_resource "shipping_address", false
end