module Epages::REST::Orders

Public Instance Methods

order(order, options = {}) click to toggle source

implements the calls in developer.epages.com/apps/api-reference/get-shops-shopid-orders-orderid.html

# File lib/epages/rest/orders.rb, line 15
def order(order, options = {})
  id = epages_id(order)
  perform_get_with_object("/orders/#{id}", options, Epages::Order)
end
orders(options = {}) click to toggle source

implements the calls in developer.epages.com/apps/api-reference/get-shops-shopid-orders.html

# File lib/epages/rest/orders.rb, line 10
def orders(options = {})
  perform_get_with_object('/orders', options, Epages::OrdersResponse)
end
update_order(order, options = {}, locale = 'en_GB') click to toggle source

implements the calls in developer.epages.com/apps/api-reference/patch-shops-shopid-orders-orderid.html

# File lib/epages/rest/orders.rb, line 21
def update_order(order, options = {}, locale = 'en_GB')
  id = epages_id(order)
  perform_patch_with_object("/orders/#{id}?locale=#{locale}", options, Epages::Order)
end