class Synapsis::MassPay
Constants
- COST_PER_MASS_PAY
Public Class Methods
add(mass_pays:, oauth_consumer_key:)
click to toggle source
# File lib/synapsis/mass_pay.rb, line 20 def self.add(mass_pays:, oauth_consumer_key:) params = { mass_pays: mass_pays, oauth_consumer_key: oauth_consumer_key } response = create_request(params) return_response(response) end
cancel(params)
click to toggle source
# File lib/synapsis/mass_pay.rb, line 40 def self.cancel(params) response = request(:post, cancel_url, params) return_response(response) end
cost_per_mass_pay()
click to toggle source
# File lib/synapsis/mass_pay.rb, line 16 def self.cost_per_mass_pay COST_PER_MASS_PAY end
show(mass_pay_id: {}, oauth_consumer_key:)
click to toggle source
# File lib/synapsis/mass_pay.rb, line 30 def self.show(mass_pay_id: {}, oauth_consumer_key:) params = { id: mass_pay_id, oauth_consumer_key: oauth_consumer_key } response = view_request(params) return_response(response) end
Private Class Methods
cancel_url()
click to toggle source
# File lib/synapsis/mass_pay.rb, line 47 def self.cancel_url "#{API_V2_PATH}masspay/cancel" end