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