Module: Square::Connect::Connections::Settlements
- Included in:
- Merchant
- Defined in:
- lib/square/connect/connections/settlements.rb
Instance Method Summary collapse
Instance Method Details
#settlement(settlement_id, params = nil) ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'lib/square/connect/connections/settlements.rb', line 17 def settlement(settlement_id, params = nil) access_token_required! Settlement.new( settlement_id, merchant_id: identifier, access_token: access_token ).fetch end |
#settlements(params = nil) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/square/connect/connections/settlements.rb', line 5 def settlements(params = nil) access_token_required! settlements = handle_response do access_token.get endpoint_for(identifier, :settlements), params end settlements.collect do |settlement| Settlement.new settlement.merge( access_token: access_token ) end end |