module Spree::API::Client::ReturnAuthorizations

Public Instance Methods

create_return_authorization(order_number, options={}) click to toggle source
# File lib/spree-api-client/return_authorizations.rb, line 17
def create_return_authorization(order_number, options={})
  post("orders/#{order_number}/return_authorizations/", options)
end
delete_return_authorization(product_id, return_authorization_id, options={}) click to toggle source
# File lib/spree-api-client/return_authorizations.rb, line 25
def delete_return_authorization(product_id, return_authorization_id, options={})
  delete("orders/#{order_number}/return_authorizations/#{return_authorization_id}", options)
end
new_return_authorization(order_number, options={}) click to toggle source
# File lib/spree-api-client/return_authorizations.rb, line 13
def new_return_authorization(order_number, options={})
  get("orders/#{order_number}/return_authorizations/new", options)
end
return_authorization(order_number, return_authorization_id, options={}) click to toggle source
# File lib/spree-api-client/return_authorizations.rb, line 9
def return_authorization(order_number, return_authorization_id, options={})
  get("orders/#{order_number}/return_authorizations/#{return_authorization_id}", options)
end
return_authorizations(order_number, options={}) click to toggle source
# File lib/spree-api-client/return_authorizations.rb, line 5
def return_authorizations(order_number, options={})
  get("orders/#{order_number}/return_authorizations", options)['return_authorizations']
end
update_return_authorization(product_id, return_authorization_id, options={}) click to toggle source
# File lib/spree-api-client/return_authorizations.rb, line 21
def update_return_authorization(product_id, return_authorization_id, options={})
  put("orders/#{order_number}/return_authorizations/#{return_authorization_id}", options)
end