class SynapseClient::MassPay

Attributes

amount[R]
dest_bank_id[R]
source_bank_id[R]
trans_type[R]

Public Class Methods

create(params={}) click to toggle source
# File lib/synapse_client/mass_pay.rb, line 17
def self.create(params={})
  response = SynapseClient.request(:post, url + "add", params)

  return response unless response.successful?
  response.data.mass_pays.map do |mp|
    MassPay.new(mp)
  end
end
new(options = {}) click to toggle source
# File lib/synapse_client/mass_pay.rb, line 11
def initialize(options = {})
  options = Map.new(options)

  update_attributes(options)
end

Public Instance Methods

update_attributes(options) click to toggle source
# File lib/synapse_client/mass_pay.rb, line 27
def update_attributes(options)
  @amount         = options[:amount]
  @trans_type     = options[:trans_type]
  @source_bank_id = options[:source_bank_id].to_i
  @dest_bank_id   = options[:dest_bank_id].to_i
end