Method: Retailcrm#orders
- Defined in:
- lib/retailcrm.rb
#orders(filter = nil, limit = 20, page = 1) ⇒ Object
Get orders by filter
www.retailcrm.ru/docs/Developers/ApiVersion3
Example:
>> Retailcrm.orders({:email => '[email protected]', :status => 'new'}, 50, 2)
=> {...}
Arguments:
filter (Hash)
limit (Integer) (20|50|100)
page (Integer)
37 38 39 40 41 42 43 |
# File 'lib/retailcrm.rb', line 37 def orders(filter = nil, limit = 20, page = 1) url = "#{@url}orders" @params[:limit] = limit @params[:page] = page @filter = filter.to_a.map { |x| "filter[#{x[0]}]=#{x[1]}" }.join('&') make_request(url) end |