class Square::Fee
Public Class Methods
apply(item_id, fee_id, params = {})
click to toggle source
Adjust inventory for a varation.
@param item_id [String] Item
ID. @param fee_id [String] Fee
ID. @param params [Hash] Params hash. Optional.
@return [Square::DataType]
# File lib/square/fee.rb, line 20 def self.apply(item_id, fee_id, params = {}) response = Square.make_request( method: 'PUT', endpoint: "items/#{item_id}/fees/#{fee_id}", params: params ) response = Square.parse_response(response) Square::DataTypes::Item.new(response) end
remove(item_id, fee_id, params = {})
click to toggle source
Adjust inventory for a varation.
@param item_id [String] Item
ID. @param fee_id [String] Fee
ID. @param params [Hash] Params hash. Optional.
@return [Square::DataType]
# File lib/square/fee.rb, line 38 def self.remove(item_id, fee_id, params = {}) response = Square.make_request( method: 'DELETE', endpoint: "items/#{item_id}/fees/#{fee_id}", params: params ) response = Square.parse_response(response) Square::DataTypes::Item.new(response) end